This was for a university graduate.
I was contacted by a recruiter two weeks after presenting my resume at a university career fair. I was asked to provide my transcripts and a summary of my interests.
Following that, I was given an online coding test to solve a week later. This test involved solving two questions in 60 minutes.
A few days later, I was contacted that I would be moving on to the phone interview stage. This phone interview involved coding on a Google Doc whilst talking with the interviewer over the phone.
Two days later, I was contacted to move on for the on-site interviews. I had four technical interviews plus one lunch interview.
After two weeks, I was contacted with their decision.
Coding Sample:
Phone Interview:
On-Site Interview:
The following metrics were computed from 748 interview experiences for the Google Software Engineer role in Mountain View, California.
Google's interview process for their Software Engineer roles in Mountain View, California is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Google's Software Engineer interview process in Mountain View, California.