Was contacted by an HR and had a short 20-30 min conversation to discuss my interests. My resume was then shared with managers from the Yahoo Mail team and in about 3-4 days I received an email to schedule my interview with an engineer from Yahoo.
The technical interview was ridiculous! The interviewer asked me the Producer/Consumer problem and was expecting an answer in a specific method. Any change in the method was critically questioned/opposed. The interviewer at the end started ridiculing me by asking "how many years of experience you said you have?", "You didn't get a promotion in your company?", "What did you work on in these years?", .. The interview obviously did not go well.
Advice to Yahoo: Trying to prove you are better than other engineers does not help anyone. Kindly learn some basic interview etiquettes!
Everyone else: Avoid interviewing/joining the Yahoo Mail team.
Producer/Consumer problem.
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.