Taro Logo

Software Engineer Interview Experience - Mountain View, California

March 1, 2010
Neutral ExperienceGot Offer

Process

A friend of mine referred me internally at Google, and I received a call from a recruiter almost immediately (within 2 days).

I was then scheduled for two phone interviews, about a week apart.

Finally, I had an on-site interview that consisted of meeting with five engineers for 45 minutes each, plus a sixth person for lunch. The lunch meeting was not a formal interview, but more of a "get to know Google" session.

Questions

You have a genealogy:

  1. Describe a data structure to represent it.
  2. Given any two people within the genealogy, describe an algorithm to determine if they share a common ancestor. You just need to return true/false, not all ancestors.

Was this helpful?

Interview Statistics

The following metrics were computed from 748 interview experiences for the Google Software Engineer role in Mountain View, California.

Success Rate

20%
Pass Rate

Google's interview process for their Software Engineer roles in Mountain View, California is very selective, failing most engineers who go through it.

Experience Rating

Positive64%
Neutral23%
Negative14%

Candidates reported having very good feelings for Google's Software Engineer interview process in Mountain View, California.

Google Work Experiences