I applied through an internal reference. I was quickly contacted by a recruiter who scheduled an initial video hangout screening. During the initial screening, the recruiter went over the general interviewing process and asked a few very easy technical questions. This was followed by scheduling a call with an engineer for a technical interview.
The technical interview was difficult but not unreasonable, and the interviewer seemed to be able to follow everything I did easily, but they were not the most encouraging person. Be warned that they focus heavily on your ability to analyze the big-O runtime of whatever you code.
NDA.
The following metrics were computed from 1 interview experience for the Google Software Engineer - University Grad role in Mountain View, California.
Google's interview process for their Software Engineer - University Grad roles in Mountain View, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Google's Software Engineer - University Grad interview process in Mountain View, California.