The process started when I applied for a Software Engineering Intern position online. The online application was relatively simple and included basic information such as name, address, education, and work experience.
It took approximately two weeks after submitting my online application before a recruiter contacted me to schedule two phone interviews. After several emails exchanged, both interviews were scheduled, one right after the other.
Both interviewers were very nice and helpful during the interview. Each interview was between 40 and 50 minutes long. I had heard that sometimes interviewers can be condescending and distant, but this was not the case in my interviews. Both interviewers were very sincere and talked me through the whole process.
I am going to respect the non-disclosure agreement that I signed with Google.
Just know your basic data structures and algorithms, and be prepared to think on your feet.
The following metrics were computed from 58 interview experiences for the Google Software Engineering Intern role in United States.
Google's interview process for their Software Engineering Intern roles in the United States is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Google's Software Engineering Intern interview process in United States.