There were three phone interviews back-to-back. Each lasted for about 45 minutes.
The HR representative was very nice and sent me a PPT file for preparation, as well as several reminders.
I received a reject email one week after interviewing.
Find the deepest node in a binary tree.
Build a tree out of given edges.
Etc.
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.