The interviews themselves were very fair. The interview questions that were asked can be found by reading CTCI or any algorithms books, but they were tweaked a little.
I had three back-to-back interviews, which made me really nervous, but the interviewers were all really kind. Sometimes it was hard to hear the interviewers, but if you just asked them to repeat the question, they'd be happy to.
Standard algorithms, object-oriented, and database questions.
I don't think I had the optimal solution, but we talked about how we could improve on the solution that I had written.
The following metrics were computed from 3,728 interview experiences for the Google Software Engineer role in United States.
Google's interview process for their Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Google's Software Engineer interview process in United States.