The first stage consists of two one-hour phone screen interviews. After these phone screens, depending on your performance, you will be invited to a Google Hangout interview.
The interview process for the phone screen is primarily centered on Data Structures and Algorithms. Some object-oriented questions may also be asked.
Therefore, it is important to understand concepts such as inheritance and encapsulation.
Write a method to find all the children in a tree. (The tree is not necessarily a binary search tree)
Find the longest possible palindrome that can be created from a given string.
The following metrics were computed from 27 interview experiences for the Google Resident Engineer role in United States.
Google's interview process for their Resident Engineer roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Google's Resident Engineer interview process in United States.