Technical Phone Screen
On-site: 45 minutes, 5 interviews
Team Matching
Hiring Committee
Decision
I made it through step 4 and was rejected at that stage. The interview process spanned across two months, so I would suggest you keep that in mind. You are able to rush through the process if you schedule the phone call and on-site interviews one after the other. However, Google isn't a company for which you'd want to rush through the process half-prepared.
Take as much time as you need to prepare; the recruiters are generally nice about it and they do give you ample time.
Signed an NDA.
General DSA questions, including:
The following metrics were computed from 49 interview experiences for the Google Software Engineer role in Sunnyvale, California.
Google's interview process for their Software Engineer roles in Sunnyvale, California is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Google's Software Engineer interview process in Sunnyvale, California.