You will get the same support from upper management that a regular employee gets. Most of your support will come from your team, your team's manager, your intern host, and the intern program team. All in all, Google provides a lot of support to their interns.
You can definitely expect to grt a lot of support on your projects from your host and other engineers on your team. Everyone is generally very willing to help interns with problems because they know you are learning and want to make sure you can succeed. However, it’s always important to strike a balance between trying to solve things yourself for a while before asking for help, because it helps you learn and prevents you from wearing out your welcome with questions.
Depends on how far up you're asking about. For your direct manager, expect for him to be available when you need help, but not super proactive, in that he won't be micromanaging and holding your hand. For people higher than that, you probably won't even meet them. It's not necessarily bad because for the scope of your project and internship, you don't really need to be interacting with managers that high.
Former Software (Site Reliability) Engineering Intern at Google
over 1 year ago
In terms of receiving support, you have a “host” that will provide you with a project and guide you through how to do it, so that was really helpful. The biggest thing that helped me during the internship was that all of your code is reviewed by your host and 2 other people before you can commit it. It seems intimidating at first, but it really does help you write better code by the time you are done.