The interview process was pretty smooth. It did take a while for them to get back to me, but I had two back-to-back phone interviews.
They had me code in a Google Doc, and the questions were pretty standard, dealing with recursion and algorithms.
These were the only interviews I had to do, and then I was put into the host matching process.
What was one of the hardest technical problems I've faced, and how did I approach it?
The following metrics were computed from 123 interview experiences for the Google Software Engineering role in United States.
Google's interview process for their Software Engineering roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Google's Software Engineering interview process in United States.