Taro Logo

Software Engineer Interview Experience - Mountain View, California

November 25, 2024
Positive ExperienceGot Offer

Process

My interview experience at Google was challenging yet rewarding.

It featured rigorous technical questions, in-depth problem-solving, and system design scenarios. The interviewers were supportive, encouraging clarity and innovation in every step.

Questions

Technical Questions

  • Write a function to detect cycles in a directed graph.
  • How would you optimize a database query to improve runtime?
  • Explain the differences between a mutex and a semaphore. When would you use each?
  • Design a distributed file storage system like Google Drive.
  • Implement an algorithm to merge two sorted arrays into one sorted array.

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