The interview process was very long; however, I enjoyed the experience overall.
I spoke with about seven Googlers through the various stages of the process. This position was on one of their gTech teams, and I would suggest that if you interview for one of the Solutions Consulting teams, you make sure your technical skills are polished to the T.
I received good responses from most of my interviewers. Ultimately, I was turned down because "good" does not equal "great," and only "great" will get you into Google.
The questions were 70% technical domain knowledge and 30% problem-solving.
My initial phone/Google Hangout interview, after talking to the recruiter, involved questions about various web technologies as well as relational databases.
When I was invited onsite, I interviewed with four different people for an hour each.
I solved the coding problem using arrays, but at the end, I realized I could have used a BST to do it faster and communicated this to the interviewer. He was very enthusiastic that I figured this out and told me all he was looking for was the fact that I knew how to evaluate different algorithms based on their time complexity.
Looking back, although I solved the problem, it took me too long to do it, and things like that may be what they hold against you.
All in all, the position is very attainable for someone with moderate technical knowledge. I was told I came very close, but due to them being "unsure about a few of my answers," they decided to move on.
You will need to make sure you are adequately prepared before walking in, as this is Google; the standards are high. A few mistakes or taking too long to find a solution may cost you the offer.
Either way, have fun! Google is a great company, and if you make it to the onsite, you should be honored they extended the invitation. I'll definitely apply again and bring my A+ game next time!
What is a hash table? How does it compare to other data structures, and when would you use one?
Describe in as much detail what happens when you enter google.com in your browser.
If you were issued a Cease and Desist for your website, how would you go about taking it down?
The following metrics were computed from 1 interview experience for the Google Product Technology Manager role in Mountain View, California.
Google's interview process for their Product Technology Manager roles in Mountain View, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Google's Product Technology Manager interview process in Mountain View, California.