Casual chat with a recruiter over the phone about the program.
First round: Two back-to-back interviews over the phone, with coding conducted in Google Docs.
Heard about next steps one week after. Scheduled the next round.
Had another chat with the recruiter about any questions regarding the program and interview process.
Final round: Two back-to-back interviews over Hangouts, with coding conducted in Google Docs.
Received an offer 1.5 weeks after the final round.
Overall, the interview questions seemed easier than regular SWE questions, leaning towards LeetCode easy/medium. It's crucial to focus on showing HOW you are arriving at your answer and to truly understand the problem, discussing the pros and cons of time/space complexities. I was only asked regular LeetCode questions and questions about my past experience, such as "hardest project."
Leetcode easy/medium.
Questions about past experience.
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.