One online coding challenge had two problems:
Two phone interviews asked about linked lists, virtual functions, and dictionaries to find a certain pattern.
Linked list: Two Sum of a Linked List
Search in a dictionary recursively to find a word.
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.