The process went quite well. The first phone interview was easy and straightforward, with data structure design, coding, and some questions that did not require exact answers.
The second phone call was delayed two days after the first one because my interviewer was occupied in a meeting that day. The second interview went well as well, but I was asked some questions on multi-threading. I solved them with some endeavor.
Then, the interviewer seemed not prepared for another question following the first one. Anyway, he spent some time pulling another simple coding question to me, and I finished it within 3 minutes. The interview was done.
Three days later, the recruiter emailed me and told me that I've passed the interviews and was moving to the intern host matching stage, which might take more than 3 weeks.
And now, I'm going to have a talk with my recruiter, and she will then give my profile to those intern hosts.
I won't disclose those questions due to an NDA, but I will tell you they were not difficult.
Just show yourself. Maybe you can find those questions on Glassdoor; I'm not sure.
I've gone through the first 15 pages, but I did not find any match.
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.