1 Phone Interview 1 On-Site
First round was a normal phone interview with a couple of data structure questions.
On-site involved graph and dynamic programming and trees (basic). The graph was difficult to solve; I mean, I took the entire time to get the approach. Dynamic programming was okay. Tree was easy.
Total 4 back-to-back rounds for on-site.
Basic DS-related question: Cared more about approach than answers.
The following metrics were computed from 748 interview experiences for the Google Software Engineer role in Mountain View, California.
Google's interview process for their Software Engineer roles in Mountain View, 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 Mountain View, California.