The interview process consisted of:
The live coding section simulated a real-life situation relevant to the company. I was supposed to collaborate with the engineer to solve it; however, he was not very helpful and experienced technical difficulties.
Describing and using hashes, trees, and search algorithms. They gave me a live situation relevant to their company and asked how I would solve it in an hour. Pseudocode was acceptable.
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.