After a phone screening, I got an on-site interview. There were basically three rounds with three different people on the same day. Each round was geared towards different directions.
I was asked to implement the insertion method for a binary search tree.
In the second round, I was asked how I would deal with large data files. I had no idea how to answer the question. The interviewer was nice and kept explaining his point to me. It was a more general question than I had anticipated; I was thinking of detailed algorithms to solve it. I was also asked why I chose Yahoo. I couldn't think of a very specific reason that was uniquely suitable for Yahoo.
The following metrics were computed from 1 interview experience for the Yahoo Software Engineer New Grad role in Sunnyvale, California.
Yahoo's interview process for their Software Engineer New Grad roles in Sunnyvale, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Yahoo's Software Engineer New Grad interview process in Sunnyvale, California.