The interview process took a very long time. Apparently, there were issues moving data around on their end. Reading between the lines suggested that one phone interviewer either did not submit feedback or was delinquent in doing so.
Overall, accommodations were very nice. Logistics, lodgings, and transportation were taken care of extremely well and with a minimum of fuss.
Interviews were 100% technical and basically asked nothing apart from coding questions. The interviewers (engineers) were a bit stand-offish, and half were not too sociable.
Like many software-development-oriented interviews, I was asked about previous projects. As a recent graduate, I had only a handful of relatively small projects under my belt.
If applying, try to make sure you have at least one major project that you can talk about and work in some details about what you learned from it.
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.