I was contacted several times via email, had a quick chat with HR over the phone, and then finally had the coding interview over the phone.
The overall process was nice. After the phone screen comes the team-up phase, where they decide which team to pair you with.
However, the team I was interested in only accepted PhD students, so it did not work out for me.
Implementing binary search over a sorted list
The following metrics were computed from 21 interview experiences for the Google Software Engineer (Internship) role in San Francisco, California.
Google's interview process for their Software Engineer (Internship) roles in San Francisco, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Google's Software Engineer (Internship) interview process in San Francisco, California.