The interview process started with an initial "take-home" coding challenge. Following that were three technical phone interviews. Each interview was about 45 minutes long. The last two interviews were conducted back-to-back over a span of about 2 hours.
The process ended with a final 45-minute video interview, which was conducted over Google Hangouts. This interview involved a mix of technical and personal questions. My specific video interviewer said up front that the interview would focus more on technical questions, but your mileage may vary.
I was asked not to share details about interview questions, but topics covered included:
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.