Initially, I was asked to answer a survey and complete some timed basic programming questions online. The survey was quite lengthy with a variety of questions, while the programming exercises were rather straightforward. I was scheduled for a technical phone interview a few days after completing these.
My technical interview seemed to focus on knowing and understanding algorithm complexity and your coding abilities. You can ask the interviewer questions; to what extent, I don't really know. At one point, I felt the interviewer was somewhat annoyed at me for asking questions. I also couldn't hear the interviewer a lot of the time because they were talking from a distance from their phone.
In an election, how would you find the person who received the most votes at a certain time?
The following metrics were computed from 1 interview experience for the Google Software Engineer, Recent Graduate role in New York, New York.
Google's interview process for their Software Engineer, Recent Graduate roles in New York, New York is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Google's Software Engineer, Recent Graduate interview process in New York, New York.