Taro Logo

Software Engineer Interview Experience

October 1, 2009
Negative ExperienceNo Offer

Process

A person contacted me after I got friends to upload my resume in India and applied online in the US. Both of them contacted me.

The US contact was first. I fixed a date, and then the Indian contact called me. The next day, the US person called me and told me I had to choose.

I chose the Indian one. An interview was scheduled for two days later at 9:30 PM PST.

Questions

There were two questions:

  1. Design
  2. Implementation

The design question was something like the following: You have a billion Google searches a day. Design a data structure which lets you pull out the top 100 unique ones at the end of the day.

The implementation question: Find a max and min in an array simultaneously. I used a 2n comparisons approach and a 1.5n on-average approach.

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