Taro Logo

Software Engineer Interview Experience

February 1, 2013
Neutral ExperienceNo Offer

Process

I applied for a software engineer position by employer referral, and then a recruiter contacted me after a week to set up the phone screening interview schedule.

The interview question was: Given a tree where each node has a key value, compute the sum of key values of all the nodes in the sub-tree rooted at each tree node. One restriction on the problem was that each node has a pointer to its parent node, but not to its children.

I was asked to write code in a Google Doc.

Questions

As a PhD student seeking a research-oriented position, I expected the interviewer to ask some questions about my research work during the interview. However, he never cared about my research and only asked coding questions. Though the question itself was not tricky, I took some time to adjust myself to this unexpected situation.

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