I initially applied for the EP program, and the recruiter contacted me soon after.
I went through two rounds of technical interviews, coding on a Google Doc.
After two weeks, the recruiter contacted me, saying I would be a better fit for the traditional SWE intern pool and would have another technical interview.
Around two weeks after this last interview, my recruiter contacted me saying I had made it to host matching. A host contacted me within a week, and the day after, I received my offer.
Standard data structure and algorithm questions. Nothing too special.
The following metrics were computed from 123 interview experiences for the Google Software Engineering role in United States.
Google's interview process for their Software Engineering 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 Engineering interview process in United States.