I applied online, and the recruiter got back to me three months later to check my graduation date and visa status.
After screening, I received an email with two coding challenges and a snapshot survey.
Two weeks later, I got an email stating their willingness to move forward with my application and scheduling two back-to-back 45-minute technical interviews.
In my first interview, the recruiter explained a game and asked me to code for the user interface. I did well.
My second interview was on array concepts and was easier than the first one, but I didn't get good feedback from the recruiter.
He was expecting me to code the same method he had in mind, even though I ended up with the correct solution.
Exactly one week later, I received a rejection email.
Arrays, Trees, Strings Concepts
The following metrics were computed from 482 interview experiences for the Google Software Engineer (Internship) role in United States.
Google's interview process for their Software Engineer (Internship) roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Google's Software Engineer (Internship) interview process in United States.