I had an initial screening with a recruiter, all done via email.
Had two weeks to prepare for the developer technical interview. I was given one question in JS about traversing objects. I had spent time preparing for a lot of algorithms and data structures and was a little caught off guard with the simplicity of the question.
Given an object, how would you traverse the object to find a specific property that is nested 4-5 layers deep within the object?
The following metrics were computed from 3,728 interview experiences for the Google Software Engineer role in United States.
Google's interview process for their Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Google's Software Engineer interview process in United States.