Taro Logo

Software Engineer Interview Experience - Sunnyvale, California

May 1, 2010
Positive ExperienceGot Offer

Process

Phone screen with the director for the team to which I was interviewing.

It went well. We talked about my background and skills, what I was looking for, and what they were trying to accomplish.

The onsite portion consisted of several hour-long interviews, including an hour for lunch.

The questions were fairly easy, in the general vein of problem-solving, design patterns, distributed computing, and programming questions.

Questions

Find the prime numbers less than 10,000 using dynamic programming.

Fix a URL matching program written by a junior engineer that takes 4 weeks to output the number of URLs from a set of 100 billion that match a known set of 1 billion URLs. The 1 billion URLs are stored on disk, the machine has 1GB of RAM, and the 100B set is arriving over the network. How to make it take only 4 days?

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