To put it in one sentence: Interviewing at Yahoo! is a waste of your time. Don't do it unless you have nothing better to do.
I had two phone screens. The first one involved simple coding questions, and the second was just a casual chat with the hiring manager. It took them three weeks to conduct these interviews.
After that, I was invited onsite to speak with five out of six people. Again, it took three weeks to get this one scheduled.
I cleared this interview and was told by HR that she would present my case to the hiring committee. After two weeks, I was told that the hiring committee had rejected me. WTF! Rejected for what? Clearing all interviews with the team?
The entire process took over eight weeks.
One funny thing, though: in almost each email, HR would ask me to let her know if I had changed my mind regarding joining Yahoo!. I mean, do you really want me to join Yahoo! or not?
Coding, projects I had worked on, some problems which the team was working on, etc. Nothing out of the ordinary.
The following metrics were computed from 6 interview experiences for the Yahoo Engineer role in United States.
Yahoo's interview process for their Engineer roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Yahoo's Engineer interview process in United States.