First, I had to do a technical phone screen, which lasted about 45 minutes. I needed help in the form of hints, but came up with a working solution. Then the onsite. You know what this is; it's 5ish in-person technical questions. Mine happened to be all algorithms; some people get system design questions. I believe I came up with working solutions for most of the questions, but they must not have been optimal or something. The process ended there. Overall positive, good food, friendly interviewers.
List the sorting algorithms you know and the associated run times.
The following metrics were computed from 344 interview experiences for the Google Software Engineer role in New York, New York.
Google's interview process for their Software Engineer roles in New York, New York is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Google's Software Engineer interview process in New York, New York.