I applied online and heard back from a recruiter within two weeks. The first step in the interview process involves two back-to-back technical interviews. They provide coding problems in your preferred language, which you type into a Google Doc. They got back to me a little over a week later to let me know I would not be moving forward.
Easy-Medium LeetCode questions.
Be prepared to answer follow-up questions about optimization, runtime, etc.
The following metrics were computed from 4 interview experiences for the Google Software Engineering Resident role in United States.
Google's interview process for their Software Engineering Resident 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 Resident interview process in United States.