I was contacted by HR via email to set up a call. The purpose of the call was to explain the available positions and to set up a phone screen.
The phone screen lasted 45 minutes and was an entirely technical interview. There were two coding questions, which I could answer in a language of my choice. The first question was easy, but the second one was quite complicated. I ran out of time trying to solve the second question.
I had a second similar phone screen two weeks later. A week after that, the recruiter informed me that I did not advance to the onsite interview stage.
Overall, the interview process was smooth. The interviewers were good and understanding, and it was a positive experience.
Serialization/Deserialization
The following metrics were computed from 3 interview experiences for the Google New Grad Software Engineer role in Mountain View, California.
Google's interview process for their New Grad Software Engineer roles in Mountain View, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Google's New Grad Software Engineer interview process in Mountain View, California.