Work in HR or Recruiting?
Yahoo
3.4 of 5 1,266 reviews
www.yahoo.com Sunnyvale, CA 5000+ Employees

153 interview experiences Back to all Yahoo Interview Questions & Reviews

Yahoo Senior Software Engineer Interview

Posted Apr 08, 2012

Accepted Offer – Interviewed in Sunnyvale, CA (US) May 2010 – Reviewed Apr 08, 2012

Interview Details Very important: I had 2 interviews for 2 separate positions. In one I was interviewed by random people, and the other I was interviewed by my future team members. Guess which one game offer? The one where team members did interview.
Phone interview consisted mostly of Java core questions and may be be some threading. Was interviewed by my future manager.
On site, got interviewed by many people:
1) Javascript - language knowledge, and I think solve a problem
2) Java - language knowledge, and I think solve a problem
3) Threading, general how would you design a system.

No Google/Microsoft type questions.

When I was already working at Yahoo my team members when did interviews asked to solve real life problems which we had in our product and then saw if that matched our solutions.

Good to know things: design patterns, threading, when you choose your language then tricky things in your language: example: PhP (magic methods), Javascript (closures, vardiac functions), Java (inner classes)

Interview Questions

  • Function in Javascript with variable number of arguments, what are closures?   Answer Question
  • How would you deal with multiple threads coming from UI into your middle tear layer of Model-View-Controller architecture   Answer Question
  • Overall Neutral Experience

  • Average Interview
Helpful Interview?  
Yes | No
Problem with this interview?

Your response will be removed from the review – this cannot be undone.