Taro Logo

Software Engineer Interview Experience - Mountain View, California

February 1, 2015
Positive ExperienceGot Offer

Process

The interview process began with a phone interview, followed by a full-day onsite technical interview.

During the onsite, I interviewed with two engineers from the general Google employee pool and three from the group I would be working with.

The questions focused on several areas:

  • Algorithm development and whiteboard coding exercises
  • Object-oriented design methodology and practice
  • Dynamic systems, with specific questions relevant to the position

I also had a one-on-one lunch, which was not technical but I suspect was a behavioral interview.

Questions

Define a function that takes in the state of a Sudoku game and returns one of three states:

  • Error (if the user has input an erroneous entry)
  • Error-free but incomplete
  • Solved

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