Taro Logo

Software Engineer Interview Experience

March 1, 2013
Positive ExperienceNo Offer

Process

Interviewing for Google, it turns out, is far easier than public perception would lead you to believe. Study your data structures and algorithms, and it will be a breeze.

Also, practice whiteboard coding beforehand to get used to working without your IDE of choice. You'll make mistakes, and that's okay. But if you practice beforehand, you'll get through the process far more comfortably and thus will whiteboard better code during the interview.

If over the phone, expect a Google Docs session. If in person, expect an actual whiteboard.

Questions

My interviewer asked me a question that involved using a binary tree to solve an optimization problem, which I was very prepared for.

What threw me off guard was how the tree was being used for the problem.

Expect to see familiar things presented to you in a potentially new light.

Was this helpful?

Interview Statistics

The following metrics were computed from 3,728 interview experiences for the Google Software Engineer role in United States.

Success Rate

12%
Pass Rate

Google's interview process for their Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive59%
Neutral29%
Negative12%

Candidates reported having very good feelings for Google's Software Engineer interview process in United States.

Google Work Experiences