Taro Logo

Senior Software Engineer Interview Experience - Mountain View, California

September 1, 2015
Positive ExperienceGot Offer

Process

After the initial phone screen, which included technical questions and a peer coding exercise, I was invited for an on-campus interview.

This interview included multiple technical rounds, such as system design and whiteboard coding.

What is most important, especially if you are an experienced engineer who has not interviewed for some time, is to study core data structures and algorithms and to practice coding on a whiteboard.

I used the "Algorithm Design Manual" and "CLRS Introduction to Data Structures and Algorithms" as study guides.

It's Google; the team was great and super intelligent, but I ultimately selected a startup for my next and current opportunity.

I won't go into offer details, but I will say that turning down a Google offer is very difficult.

Questions

You should never disclose interview questions. If you do, they will end up on a banned list, and the interviewers who know how to use those questions as discriminators for hiring will be forced to find new questions that they are less comfortable with.

This will make it more difficult for future candidates to interview well.

Also, you should be honest and respect any NDAs you sign.

Was this helpful?

Interview Statistics

The following metrics were computed from 38 interview experiences for the Google Senior Software Engineer role in Mountain View, California.

Success Rate

8%
Pass Rate

Google's interview process for their Senior Software Engineer roles in Mountain View, California is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive50%
Neutral24%
Negative26%

Candidates reported having good feelings for Google's Senior Software Engineer interview process in Mountain View, California.

Google Work Experiences