A former intern referred me, and a university recruiter contacted me in mid-fall. The interview process was simple:
Both involved data structure and algorithm questions, but nothing too complicated. No knowledge of obscure algorithms or data structures was necessary for the optimal solution.
The host matching process was fairly quick (I heard within a week), and my recruiter was responsive and helpful throughout the entire process.
I signed an NDA, and one of my interviews also relied pretty heavily on statistics.
The following metrics were computed from 16 interview experiences for the Google Software Engineering role in Mountain View, California.
Google's interview process for their Software Engineering 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 Engineering interview process in Mountain View, California.