Taro Logo

Software Engineer Interview Experience - Sunnyvale, California

June 1, 2011
Positive ExperienceGot Offer

Process

I was contacted by a recruiter for an initial discussion. After a short phone conversation with HR, I was set up for a technical phone screening. I was asked mainly about data structures and algorithms.

After a few days, I was asked to come for an on-site interview. The on-site interview consisted of five 45-minute one-on-one technical interviews. The interviews were mainly heavy on the technical side, asking about data structures, algorithms, and coding questions. Every interviewer asked me to write code on a whiteboard.

Make sure to have good data structure and algorithm skills before interviewing. Overall, the campus looked pretty decent. Yahoo has a really good working environment. I was told that they have very bright engineers, but senior management lacks vision. I found every interviewer very knowledgeable. If you have 0-5 years of experience, this place has good potential for growth.

Questions

Find LCA in a binary tree.

Find the most weighted node in a weighted binary tree.

Serialize a binary tree.

HTTP internals.

Was this helpful?

Interview Statistics

The following metrics were computed from 79 interview experiences for the Yahoo Software Engineer role in Sunnyvale, California.

Success Rate

41%
Pass Rate

Yahoo's interview process for their Software Engineer roles in Sunnyvale, California is fairly selective, failing a large portion of engineers who go through it.

Experience Rating

Positive54%
Neutral20%
Negative25%

Candidates reported having very good feelings for Yahoo's Software Engineer interview process in Sunnyvale, California.

Yahoo Work Experiences