I was contacted on LinkedIn by a recruiter.
The initial screening was a coding test of two problems.
Later, I had a 45-minute phone interview consisting of a single algorithm problem.
I was then flown out to Mountain View for an onsite interview. This included four technical interviews and a lunch interview with an employee.
I was not given an offer.
The first two steps occurred over the course of two weeks, and I had two weeks until my onsite.
Overall, it was a fair process.
Problem involving decorating a tree with the max value in its subtree.
The following metrics were computed from 748 interview experiences for the Google Software Engineer role in Mountain View, California.
Google's interview process for their Software Engineer roles in Mountain View, California is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Google's Software Engineer interview process in Mountain View, California.