Work in HR or Recruiting?
Yahoo
www.yahoo.com Sunnyvale, CA 5000+ Employees
Work in HR? Complete Your Profile

Yahoo Interview Questions & Reviews in Sunnyvale, CA

Getting the Interview  109 Interviews

30%
25%
24%

Interview Experience  108 Ratings

53%
28%
17%
109 interview experiences Back to all interview questions
Updated May 10, 2013
in
Sort:  Relevance Newest Easiest Hardest
Interview Outcome:   All No Offer Received Offer

Software Engineer at Yahoo

Declined Offer – Interviewed in Sunnyvale, CA Jul 2011 – Reviewed Apr 20, 2012

Interview Details – Technical interview with coding questions.
data structures, algorithms, distributed systems, scalability
puzzles and brain teasers.

Dynamic programming, greedy algorithms, etc.

Interview Question – Find the first odd number in an array of integers containing a sequence of even numbers at first and then odd numbers.   Answer Question

More

Helpful Interview?  
Yes | No
Problem with this interview?

Technical Yahoo New Grad at Yahoo

Accepted Offer – Interviewed in Sunnyvale, CA Nov 2011 – Reviewed Apr 21, 2012

Interview Details – Got the interview from my campus. Had a phone interview of 45 minutes. The interviewer was very cool. Asked questions about threads and processes. Asked me to code the number of nodes in a binary tree. Then I had 4 rounds of onsite interviews. Interviewers were from different product groups. First interview I was asked to write a program to compare version numbers. Print out the highest version number. In the second interview I was asked to write a program to remove duplicates with different complexities and level order traversal of tree. Third interview was theory based nothing specific. Final interview I was asked to show producer consumer problem. Then I was asked to draw classes for flight reservation system.

Interview Question – Write code to show producer/consumer problem   Answer Question

Negotiation Details – Yeah I asked for 5000 more and settled for 3000 more on my base salary

More

Helpful Interview?  
Yes | No
Problem with this interview?

Software Engineer at Yahoo

Accepted Offer – Interviewed in Sunnyvale, CA Oct 2010 – Reviewed Apr 20, 2012

Interview Details – yahoo interview was pretty typical and more traditional. but i know it differs by team. i had a phone interview with an engineering manager and a sr. software engineer. and then i had an onsite interview which consisted of meeting with HR person for like an hour who explained the process and then meeting real people for technical interviews. lunch was provided.

Interview Questions

More

Helpful Interview?  
Yes | No
Problem with this interview?

Senior Software Engineer at Yahoo

Accepted Offer – Interviewed in Sunnyvale, CA May 2010 – Reviewed Apr 8, 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

More

Helpful Interview?  
Yes | No
Problem with this interview?

Software Engineer at Yahoo

Accepted Offer – Interviewed in Sunnyvale, CA May 2010 – Reviewed Mar 25, 2012

Interview Details – Had to constantly keep in touch with HR.

Interview Question – Unix based questions - how would you replace a word in a file..grep etc.   Answer Question

Negotiation Details – Not much change in salary, but some negotiation took place.

More

Helpful Interview?  
Yes | No
Problem with this interview?

Intern, Software Engineering at Yahoo

No Offer – Interviewed in Sunnyvale, CA Feb 2012 – Reviewed Mar 18, 2012

Interview Details – I had applied through college career site. The software engineer from Yahoo contacted me in about two weeks after my application. She was friendly and was discussing about her team and her work. Then she asked me about my projects and my experience with the technologies mentioned on my resume. Then, she asked me basic technical questions from Linux, Java, DBMS, and Software Engineering.

Interview Question – What is agile development?   Answer Question

More

Helpful Interview?  
Yes | No
Problem with this interview?

Software Engineer at Yahoo

No Offer – Interviewed in Sunnyvale, CA Jan 2012 – Reviewed Feb 15, 2012

Interview Details – Went on campus for the interview. Everyone was very friendly and things went smoothly. The campus is very nice, although it seemed kind of quiet when I was there (although that may be because it was a Friday). I got interviewed by four people one after another, each on different topics. The questions were of Average difficulty, and the interviewers were very patient and friendly, helping you along when you were stuck and giving you hints at times without being too lenient.

Interview Questions

  • Code up a chess game (OOD question)   Answer Question
  • They might open up a site that has some interesting javascript, and using standard dev tools, take a look at the source code. Then you have to play with the javascript console to accomplish certain simple tasks on the page.   Answer Question
  • How do you switch values of variables A and B without using a third variable for storage?   View Answer

More

Helpful Interview?  
Yes | No
Problem with this interview?

Legal Intern at Yahoo

Accepted Offer – Interviewed in Sunnyvale, CA Apr 2010 – Reviewed Feb 15, 2012

Interview Details – Initial phone interview, short follow-up, and then an offer from HR.

Interview Question – Why did you start your nonprofit?   Answer Question

More

Helpful Interview?  
Yes | No
Problem with this interview?

Software Engineer NCG at Yahoo

Accepted Offer – Interviewed in Sunnyvale, CA Dec 2011 – Reviewed Jan 7, 2012

Interview Details – To start with the HR at Yahoo are very helpful. They help solve all the doubts you have. On the day of my interview I along with 10-12 other candidates were taken into a room where there was lunch and a small presentation on what company does. It was followed by 4 rounds of technical interview. The topics ranging from Data Structures and Algos to design question and Optimization questions.

The interviewers were quite friendly. Overall a great experience.

Interview Question – Explain BFS/DFS.   Answer Question

Negotiation Details – Pretty good. My manager was really helpful and understood why I was negotiation and for how much. Just waiting for the final offer letter.:)

More

Helpful Interview?  
Yes | No
Problem with this interview?

Social Media Manager at Yahoo

No Offer – Interviewed in Sunnyvale, CA Jan 2012 – Reviewed Jan 6, 2012

Interview Details – The Recruiter contacted me through linked in and found my desk number at Yahoo! and gave me a ring. I talked him briefly but it seemed the salary range they were offering was a lot lower.

Interview Question – Tell us about an unethical decision you had to make.   View Answer

More

Helpful Interview?  
Yes | No
Problem with this interview?
4150 of 109 Interviews RSS Feed embed Embed
Interviews for Top Jobs at Yahoo

Worked for Yahoo? Contribute to the Community!

Add Review Add Salary Add Interview Review Add Photos

The difficulty rating is the average interview difficulty rating across all interview candidates.

The interview experience is the percentage of all interview candidates that said their interview experience was positive, neutral, or negative.

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