I initially applied for the new grad SWE role and made it through the onsite to HC. I was rejected but told I had a decent shot at landing the Eng Res position if I did one more interview (Google Hangout).
The onsite was really stressful, but people were very nice. The process was insanely long, though. I initially applied online in early September and just heard back in late December.
Throughout the process, I talked to about 5 different recruiters, and the location changed about 4 times. I think I had a total of 7 interviews.
I'm really happy with how things worked out. Generally, the recruiters (and the interviewers) were all super helpful and easy to talk to, even though things were so hectic and drawn out.
You can't say for sure, but practice LeetCode a lot to get good at algorithms, even though the questions may not be the same as what's on there.
Make sure you recognize the kind of answer that will be best for a given question.
Communicate your thought process out loud the whole time as well.
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.