The process was similar to others.
I was able to skip the phone interview and went directly on-site.
They had an event planned for all the interviewees that day, so the overall interview experience was good. The recruiters I worked with were great and helpful; they were able to assist me with everything I asked.
There were four technical interview sessions. Three of them were fair, but one was very unexpected and caught me off-guard. I was told that half of my interview would be about front-end development, as that was the role the recruiter said they were trying to fill. However, none of the sessions focused on front-end, and one even asked very low-level questions.
One of them asked me about the classes I took in college, since I think he went to the same university.
He then went one by one and asked me questions about the classes.
I was able to say he asked about CPU cycles and a bunch of other low-level stuff.
The following metrics were computed from 748 interview experiences for the Google Software Engineer role in Mountain View, California.
Google's interview process for their Software Engineer roles in Mountain View, California is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Google's Software Engineer interview process in Mountain View, California.