Taro Logo

Software Engineer Interview Experience - Mountain View, California

April 1, 2010
Neutral ExperienceNo Offer

Process

A friend was contacted by a recruiter and forwarded my resume since he wasn't interested in a new job. I received a message from the recruiter on LinkedIn: "Google invites you to explore Career Opportunities!" This was followed up with a questionnaire email asking about my skillset.

I had a phone interview with an engineer a couple of weeks later, which lasted 40 minutes.

The interview immediately got into technical questions, and the answers were to be written on a Google shared document.

Questions

Quadtree Bitmap: Describe data structure and algorithm.

How to replace a string in a templated string where each placeholder starts with a specific delimiter. You are given a map that maps the placeholders to associated values.

Write a SQL query to find all 2nd (and then 3rd) level managers from a table 'employee' with columns: name, id (PK), and managerId.

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