I had a series of five interviews, each 45 minutes long. Each interviewer presented a technical problem and asked me to write code on the whiteboard.
The first interviewer tried to ask questions in the context of my recent work, but I ended up having to explain the context of the problem (economics) in order to explain what I had done, so he was disappointed.
The other interviews included questions about:
How would you write a sort routine to ensure that identical elements in the input are maximally spread in the output?
The following metrics were computed from 21 interview experiences for the Google Software Developer role in Mountain View, California.
Google's interview process for their Software Developer roles in Mountain View, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Google's Software Developer interview process in Mountain View, California.