I had a recruiter who explained the process and how to prepare in great detail.
I had a phone screen that did not go well because the questions were poorly phrased. I believe they recognized this, as they moved me forward to the in-person interviews.
I then had five interviews, each lasting roughly 45 minutes. The questions were very relevant and well-phrased, and the interviewers were friendly.
After about a week and a half, they sent me an offer.
The following metrics were computed from 18 interview experiences for the Google Software Engineer role in Irvine, California.
Google's interview process for their Software Engineer roles in Irvine, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Google's Software Engineer interview process in Irvine, California.