The interview process has a total of 5 rounds.
The first two are phone interviews (one hour 30 minutes each), and the remaining are onsite interviews (45 minutes each) at Yahoo HQ.
The interview process is smooth, and the HR representatives are very reachable.
The onsite interview process was very smooth, and I really liked Yahoo HQ.
First round: The interview was very nice. The interviewer started by asking about my projects and then posed four programming questions:
She wanted me to code all the solutions in Google Docs using any language.
Second round: This interviewer also began with project discussions, focusing heavily on one of my projects. They then asked two coding questions:
I had to write pseudocode for the logic. Afterward, the interviewer asked some networking questions and then about Linux commands.
Then, they flew me to Sunnyvale for three more interviews:
Onsite: The people were very good. They showed us the campus, followed by breakfast (really awesome perks). All three interviewers were pretty chilled out and technically sound. The three interviews consisted of discussions about particular projects, some web server design questions, distributed systems questions (my area of interest), and some algorithm questions (easy ones).
The following metrics were computed from 79 interview experiences for the Yahoo Software Engineer role in Sunnyvale, California.
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.
Candidates reported having very good feelings for Yahoo's Software Engineer interview process in Sunnyvale, California.