After a phone interview and an engineering interview, where I wrote code in a Google Doc while speaking with the interviewer, I was invited in for a face-to-face meeting. I met with about twelve engineers and managers over eight hours, with a break for lunch. They asked very tough questions and really dug in to see how I think.
They gave me printouts of a couple of classes that worked together but were badly designed. The goal was to talk about how to better design the classes so they had clearer roles and better implementation.
The following metrics were computed from 1 interview experience for the Google Senior Software Engineer role in Newport Beach, California.
Google's interview process for their Senior Software Engineer roles in Newport Beach, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Google's Senior Software Engineer interview process in Newport Beach, California.