I got an interview through an internal reference.
The first round was an online code test, which included two questions and lasted around 30 minutes.
The second round was a phone screen where I was asked three algorithm questions.
The third round was another phone screen, which also involved two algorithm questions. Both phone screens were 45 minutes long.
I passed both phone screens and was called for an onsite interview. This consists of four interviews with four different people, each 45 minutes long. The interviewer asks one to two algorithm questions per interview.
Questions involving arrays and dictionaries for the phone screens.
Graphs and 2D arrays for the onsite.
The following metrics were computed from 1 interview experience for the Google Software Engineer University Grad role in San Jose, California.
Google's interview process for their Software Engineer University Grad roles in San Jose, 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 San Jose, California.