I received a contact from a recruiter via email. After a phone screening, I scheduled a phone interview.
Meanwhile, I contacted a friend who provided an internal referral.
Thanks to their referral, my phone interview was canceled, and I proceeded to an onsite, full-day interview.
The first interviewer asked system design questions. The other five interviewers asked coding questions, most of which were fairly simple, I must admit.
One interviewer asked a difficult question that I had a hard time with.
A very complicated algorithm related to points on a plane.
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.