Taro Logo

Software Engineer Interview Experience - Mountain View, California

February 1, 2015
Positive ExperienceNo Offer

Process

It was a very standard interview, of medium difficulty for Google's standards. All the questions were on expected lines: problem-solving, a lot of coding, and data structure knowledge.

The challenging part was to give more than one solution, pick an efficient one, and then write working code with no logical errors, all within 45 minutes.

Questions

LRU Cache in JavaScript. Queue, Doubly Linked List in JavaScript.

Implement Fibonacci function with caching.

Given a sorted array [2, 4, 4, 4, 8, 9, 9, 11], write a function to give the number of elements in range [3, 10].

Given an n-ary tree containing numbers, find the number of nodes in the longest sequence (do DFS and find the longest sequence not necessarily starting from the root).

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