I applied online and after a week, I received a coding challenge. After completing the coding challenge, a few weeks passed. I then received an email about having phone call interviews. It was two interviews, back to back, 45 minutes each.
The question they asked me dealt with data structures and algorithms, definitely on the hard end of the spectrum. The first interviewer was very interactive and helpful, and I ended up solving the question. The second interviewer was super rude and belittled my work. He didn't say a word during the whole 45 minutes of the interview, and if he did, it wasn't something nice.
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.