The interview process lasted for around 4-6 weeks.
I applied through the Google Careers website and was shortlisted for the first round.
The first round had two coding questions. I cleared this round and was selected for the next round.
The second round involved two technical interviews, each lasting 45 minutes. I was asked to code one program in each round.
The result was declared two weeks after the interview.
I was asked about analyzing the time complexity for a program after coding it.
The following metrics were computed from 535 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.