It took one day.
It was about six meetings with different people. Some asked tough questions, while others just chatted and explained the company. All in all, it was a pretty good interview process and didn't take too long. It did take nearly three months from when I interviewed to finally get an offer, though.
Typical programming questions, including the always-asked linked-list question.
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.