I had two technical phone interviews.
The first interview went very well. The interviewer was very cool and was impressed by my performance on the first question, which took a relatively long time (approximately 45 minutes). He then asked a second question, which he did not expect me to complete. He primarily wanted to hear my approach to solving it, and he even provided some hints. I provided a detailed algorithmic approach, and he was very impressed with that.
The second phone interview was a mess-up. The interviewer asked a question (his English was not good), and after my attempt to analyze and solve it, he asked me to stop because the interview was only 30 minutes. He did not mention this time constraint at the beginning of the interview. He then gave me five more minutes to solve it. I tried my best and produced algorithmically correct code. He simply told me to contact HR the next day, which I interpreted as a negative assessment. I did not contact HR, nor have I heard from them.
Pretty much the same questions as we can find on Glassdoor.
The following metrics were computed from 296 interview experiences for the Yahoo Software Engineer role in United States.
Yahoo's interview process for their Software Engineer roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having good feelings for Yahoo's Software Engineer interview process in United States.