I spoke with a recruiter first, and she set up a phone screen interview. It consisted of standard algorithm and data structure questions. I received a call for in-house interviews soon after. I interviewed at Mountain View. I had five interviews, each 45 minutes long, plus a lunch discussion. I made some mistakes in a couple of interviews, but nothing to complain about. The interviewers were awesome, and it was an excellent experience overall.
Mostly algorithms and data structures related.
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.