I applied online and, within two days, I received a coding challenge which had two questions: one medium and one difficult.
The next day, a recruiter contacted me and asked me to fill out an online form that included my interests and my availability for a phone interview.
Then, I had one phone interview with an engineer.
Algorithms and data structure questions
The following metrics were computed from 3,728 interview experiences for the Google Software Engineer role in United States.
Google's interview process for their Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Google's Software Engineer interview process in United States.