Glassdoor is your free inside look at Yahoo Software Engineer interview questions and advice. All 55 interview reviews posted anonymously by Yahoo employees and interview candidates.
No Offer – Interviewed in Sunnyvale, CA Sep 2012 – Reviewed Sep 7, 2012
Interview Details –
Phone Screen followed by 3 rounds of technical Onsite Interview
1)Spring AOP
2)Reverse a linked list
3)Write a program from 1 to 400 number divisble by 3 , 4 , or 7
4) String questions
---------------------------
Round 1
1)Java 5 features
2)Java Stack disadvantages
3)JSON
4)Nested JSON
5) Java 2 JSON
6)JSON Association
7)Singleton program
8)HTML 5 features
Round 2
--------------
MERGE SORT complete program
Round 3
---------------
Design TIC-TAC-TOE
Function to retun power of a number eg. 2 ^4 =16
Interview Question – MERGE SORT complete program Answer Question
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
Accepted Offer – Interviewed in Santa Clara, CA Mar 2010 – Reviewed Apr 24, 2012
Interview Details – No complaint about the interview. The HR always response quickly in communications. The onsite interview was a long day and there were many interviewers. The questions are mostly standard, about coding and data structures, algorithms. The interview questions were generally OK but some of them are difficult. The interviewers were nice and were willing to provide hint when stuck. The final offer was in a special package.
Interview Questions
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
Accepted Offer – Interviewed in Santa Clara, CA Mar 2012 – Reviewed Mar 27, 2012
Interview Details –
There were three phone interviews. Process was pretty fast.
Stress was on OOPs concept and problem solving.
Interviewers were sweet.
First interview consisted of personal intro, some questions about my previous employment, JAVA questions
Second and Third was on OOPs concept and problem solving.
They would call and let you know about their decision or further rounds, process didn't take much time.
Interview Question – How would optimize a SQL select query? Answer Question
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.
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
Accepted Offer – Interviewed in Sunnyvale, CA May 2010 – Reviewed Sep 21, 2011
Interview Details – Phone screen with the director for the team to which I was interviewing. Went well, we talked about my background and skills, what I was looking for, and what they were trying to accomplish. The onsite portion consisted of several hour-long interviews, including an hour for lunch. They questions were fairly easy, in the general vein of problem solving, design patterns, distributed computing, and programming questions.
Interview Questions
Negotiation Details – Negotiations were easy enough. It helped to have an offer in hand from another company nearby, which helped bump up the salary and sign-on bonus.
Declined Offer – Interviewed in Sunnyvale, CA Feb 2011 – Reviewed Sep 3, 2011
Interview Details – Got an email from Yahoo recruiter (Tnx LinkedIn !!) , scheduled a phone-screening for the same week. got a call from a nice enginner . questions were pretty basic (C/C++ , thread-safety , count number of bits ..standard interview questions) . Later on , got an invitation to fly to sunnyvale for the 1-on-1 interview(s) .I was interviews by 4 different enginners . questions ranged from designing a game-system (OO question) , simple algorithms (lookup tables ) and general knowledge (databases,sockets,OS...)
Interview Question – epoll vs select vs poll View Answers (2)
Accepted Offer – Interviewed in Sunnyvale, CA Jun 2011 – Reviewed Aug 29, 2011
Interview Details – I was contacted by recruiter and initial discussion. After short phone conversation with HR, i was set up for the technical phone screening. I was asked mainly regarding data structures and algorithm. After few days i was asked to come for on site interview. On site interview consisted of five 45 min 1:1 technical interview. Interview mainly consisted of heavy on technical side. Mainly asked data structure, Algorithm and coding questions. Every interviewer asked me to write code on white board. Make sure to have good data structure and algorithm skills before interviewing. Overall campus looked pretty decent. Yahoo has really good working environment. I was told that they have very bright engineers but sr management lacks vision. I found every interviewer very knowledgeable. If you have 0 - 5 yrs of exp, this place has good potential to grow.
Interview Questions
Negotiation Details – Offer was better than I expected. Hence I did not negotiate. I am currently employed in better and stable company but I accepted the offer due to work they offered me and learning curve seemed quite impressive.
Would you like us to review something? Please describe the problem with this {0} and we will look into it.
We're sorry but your feedback didn't make it to the team. Your input is valuable to us – would you mind trying again?
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.
Copyright © 2008–2013, Glassdoor. All Rights Reserved. Your use of this service is subject to our Terms of Use and Privacy & Cookies Policy. Glassdoor ® is a registered trademark of Glassdoor, Inc.
Simply post an anonymous review for a recent interview experience or current/former employer. Your post is anonymous – and if you're worried someone will be able to identify your review, you can even post without telling us your job title and location. Learn More.
No thanks – I'll just look around