Google contacted me; they had my resume from an old interview many years ago.
After a few email exchanges about available positions, a phone screen was arranged.
During the phone screen, they asked technical questions to gauge my skills.
It looks like I did well because, after that, I was invited for an on-site interview.
If I remember correctly, first I was interviewed by 2-3 people (like a panel interview), and one of them was dialing in from a different location. They asked mostly general and architecture questions.
After that, I had two one-on-one interviews:
What is an inode?
The following metrics were computed from 6 interview experiences for the Google Engineer role in Mountain View, California.
Google's interview process for their Engineer roles in Mountain View, California is extremely selective, failing the vast majority of engineers.
Candidates reported having negative feelings for Google's Engineer interview process in Mountain View, California.