Taro Logo

Software Engineering Interview Experience

September 20, 2014
Neutral ExperienceGot Offer

Process

Met Google at a campus career fair and signed up for an interview.

Had two on-campus interviews:

  • One on algorithms
  • One on data structures

Both interviews were about 45 minutes long and launched right into the problems, with little small talk beforehand. I did the coding on a sheet of paper.

After that, I had a phone interview, which was more informal, focusing on a discussion of my technical background and projects.

Questions

Problem 1: Effectively boiled down to "Find the ith largest integer in an array of integers". The solution was order statistics (http://en.wikipedia.org/wiki/Selection_algorithm).

Problem 2: Given a simple cellular automaton. Asked to design a data structure to represent it using the least amount of memory possible. Then asked to implement an algorithm to make the automaton take a step (following a set of rules) and make it as efficient as possible.

Was this helpful?

Interview Statistics

The following metrics were computed from 123 interview experiences for the Google Software Engineering role in United States.

Success Rate

26%
Pass Rate

Google's interview process for their Software Engineering roles in the United States is very selective, failing most engineers who go through it.

Experience Rating

Positive67%
Neutral24%
Negative9%

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

Google Work Experiences