They skipped the phone interview for me as I was actively interviewing with other companies. I was invited to Mountain View for five onsite interviews.
All the interviews had the same format. I was asked one problem, which I had to solve and code. I discussed the time complexities in detail as well. The questions were doable and interesting; I had not seen any of them before.
My questions covered Linked List, Heap, Trees, and Strings.
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.