I was first given the Snapshot. It was really easy, with two questions, and shouldn't take longer than an hour.
After that, I was quickly contacted by a recruiter to set up two technical interviews. I also had to fill out the personality/project selection survey.
My two technical interviews were back to back and fairly straightforward. One involved a trie, and the other was a string manipulation problem.
I was able to solve both of them, but I did get tripped up on a few details that I think ultimately led to my rejection. Coding was done on Google Docs.
Under NDA
The following metrics were computed from 1 interview experience for the Google Software Engineer (Internship) role in Hanover, New Hampshire.
Google's interview process for their Software Engineer (Internship) roles in Hanover, New Hampshire is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Google's Software Engineer (Internship) interview process in Hanover, New Hampshire.