Two phone interviews followed by an onsite.
The onsite was composed of two interviews before lunch and then two interviews after lunch.
All in all, a pretty standard experience. The questions tended to be more math-based, such as sorting and graphing, as opposed to more systems-type software engineering questions.
Pretty standard questions, including graph and sorting algorithms.
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.