I applied online. The process took 3+ months. I interviewed at Google
Interview
After a series of interviews for the Software Engineering role (phone and on-site), I was not offered the position, but was offered a chance to be hired as an Engineering Resident if I performed well in two more phone/Hangout interviews. These were just like all of the previous interviews: talking through one or a few programming questions with the interviewer for the bulk of the 45 minutes, then a short period in which I could ask questions about the company or my particular role.
Interview questions [1]
Question 1
I believe I signed an NDA before these interviews, so I can't disclose. But they were programming questions of general difficulty, similar in style to those found in the very helpful practice book Cracking the Coding Interview.
1st round is the HR phone interview covering introduction, general questions, and some questions related to my resume. And the 2nd round is two back to back 45 minutes technical phone interview.
Interview consisted of two, 45 minute, back-to-back phone calls where you will answer leetcode style questions over google docs. Study data structures and algorithms on leetcode and you will do well
I applied online. The process took 2 months. I interviewed at Google (New York, NY) in Oct 2019
Interview
I was contacted to conduct two back-to-back 45m phone interviews. After completing these I was asked to do two back-to-back 45m hangouts calls. The format was very similar. Overall it took about two months between applying and receiving an offer.
Interview questions [1]
Question 1
I was asked to solve questions roughly leetcode-medium in difficultly.
Engineering Resident applicants have rated the interview process at Google with 3.8 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 73% positive. To compare, the company-average is 61.5% positive. This is according to Glassdoor user ratings.
Candidates applying for Engineering Resident roles take an average of 86 days to get hired, when considering 11 user submitted interviews for this role. To compare, the hiring process at Google overall takes an average of 38 days.
Common stages of the interview process at Google as a Engineering Resident according to 11 Glassdoor interviews include:
Phone interview: 59%
One on one interview: 18%
Presentation: 12%
Skills test: 6%
Drug test: 6%
Here are the most commonly searched roles for interview reports -