2 technical interviews 1 host matching interview (more explaining the project than an interview)
Everyone was very nice throughout the process and very quick to respond if I had any questions.
There were really no surprises in the process. Brush up on key Cormen data structures chapters beforehand.
I've signed an NDA to not disclose specific questions, but TopCoder, GlassDoor, LeetCode, ProjectEuler, and CareerCup will give you almost all of the types of questions you will see.
The questions were not super complicated but were able to probe if you have a basic algorithms/CS background quite well.
Know your Big-Os of standard operations on data structures, worst-case, best-case, and average-case analysis.
The following metrics were computed from 12 interview experiences for the Google Software Engineer Intern role in Mountain View, California.
Google's interview process for their Software Engineer Intern roles in Mountain View, California is on the easier side as most engineers get an offer after going through it.
Candidates reported having very good feelings for Google's Software Engineer Intern interview process in Mountain View, California.