Two simple phone interviews were conducted, where I was asked to solve problems in any language on Google Docs.
Advanced data structures and algorithms are a must.
I failed the second interview because I didn't know of a "trie".
Given a keyboard where each key pressed may input one or more characters, and a list of words, find the word they intended to type.
The following metrics were computed from 11 interview experiences for the Google Software Engineering Intern role in Mountain View, California.
Google's interview process for their Software Engineering 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 Engineering Intern interview process in Mountain View, California.