Taro Logo

Software Engineering Interview Experience - San Francisco, California

October 1, 2015
Positive ExperienceNo Offer

Process

I applied through an employee referral.

I was then contacted by HR to schedule two back-to-back phone interviews. This process took two weeks.

The interviewers were quite nice. They asked few questions about my resume and other aspects. Most of the time, I was required to complete algorithm questions.

Here, I will present the hardest question from the interview.

Questions

Given a binary tree, find if there are two subtrees that are the same. This means the tree structures are the same, and the values on all corresponding nodes are the same. You should find the largest subtrees.

(And no, don't use brute force.)

Was this helpful?

Interview Statistics

The following metrics were computed from 5 interview experiences for the Google Software Engineering role in San Francisco, California.

Success Rate

0%
Pass Rate

Google's interview process for their Software Engineering roles in San Francisco, California is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive80%
Neutral20%
Negative0%

Candidates reported having very good feelings for Google's Software Engineering interview process in San Francisco, California.

Google Work Experiences