I was first contacted by a recruiter.
Then, I filled out a form via email with some basic information. They also specifically asked for my GPA (CS major).
Next was an online interview.
They sent me a document outlining all the required computer science knowledge before the programming interview.
We conducted the programming test through Google Docs online, which lasted about an hour.
Programming Test: Reversing the Characters of a String
The following metrics were computed from 26 interview experiences for the Google Software Engineer role in Boston, Massachusetts.
Google's interview process for their Software Engineer roles in Boston, Massachusetts is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Google's Software Engineer interview process in Boston, Massachusetts.