Yahoo

Yahoo Interview Questions and Tips

1

Yahoo Software developer interview

4k views
AnonymousFresherSelected
Application
I was interviewed on-campus at NIT Surathkal for Software developer role at Yahoo
Interview Process
Test Test
Round 1

Interview Experience
Yahoo is one of the highest paying companies to visit campus; so naturally, its selection process is rigorous. It recently revamped its recruitment policy for fresher’s and only recruits from certain premier colleges. In our college (and to the best of my knowledge, in other colleges as well), Yahoo placed a relatively high GPA cutoff of 8 and restricted the applicant pool to CS candidates only (both UG and PG). As usual the first round was a written test. However, unlike most of the other companies that had come to campus.
Round 2

Test

Test Sections
    Interview Experience
    The written test did NOT involve general aptitude questions. Most questions were CS specific and pertained to some kind of algorithmic analysis, design of recursive solutions, designing and tracing out an algorithm on a given sample etc. About 50-60% of the candidates were eliminated in this round.
    Round 3

    Test

    Test Sections
    • Section 1: Coding Assignment
    Interview Experience
    The next round was a coding assignment. For those familiar with code-chef, the coding assignment was similar to a medium level problem (in the practice section) and had to be done in C. The codingassignment by design, required algorithmic optimization to execute within the prescribed time limit. About 10 candidates (8 UG and 2 PG) were selected for interviews. Yahoo generally conducts 4 technical interviews and an HR interview. Typically, 2 of the 4 tech interviews will be with immediate seniors in teams that are interested in your profile. The remaining two will be with more senior engineers (in fact, one of my interviews was with the tech director of a vertical at Yahoo). Interviewers discuss with each other after each interview, and some candidates were eliminated after one poor interview. It is therefore quite important to do
    Skills

    Skills Tested

      Skill Tips
      For a computer science student who intends to take up a technical job at a tier 1 company, spend as much time as possible, honing your technical skills. Start well before placement season, if possible, in 3rd year itself
      Resources

      Preparation materials

      Books
      • Cracking the Coding Interview,
      • Introduction to Algorithms(by Cormen et. al),
      • Algorithm design manual by Skiena,
      General Tips
      Apart from technical skills, your communication and social skills are what can make or break an interview and eventually, decide whether or not you get the job. Objectively speaking, most candidates who make it to the final round will be very technically proficient. Therefore, your aim should be to make the decision regarding your candidature anything BUT objective. The real advantage of an interview is to let the interviewer know YOU, beyond just your written test score or your academic credentials. Interviewers like confidence in a candidate and it can even make you seem better than you really are. It will also help to have a few well thought out questions in mind for your interviewer, to show him that you have put in more effort than other candidates to find out about the kind of work going on at the company. One thing youcan do is to find out who all the interviewers are during the pre-placement talk (Yes, attending the PPT CAN BE USEFUL). General Tips Preparation Look up their LinkedIn profiles and note what projects they have worked on or guided. Asking a few insightful questions about those specific projects is a good way to create a good impression of you. It is very difficult to truly judge a candidate during a 45 minute interview, so what matters a lot is the impression left in the interviewers mind about you. If possible, try to establish a social connect during your limited interaction with the interviewers, BEFORE the interviews take place. For example, one of my interviewers, a senior tech manager at Yahoo, was an NITK alumnus. Before the interviews, I spoke to him about his experience in college. As it turns out, he was one of the founders of the web club at NITK, of which I am a member. We spoke for about 15 minutes about how the club has grown and how the club has helped its members ever since.
      Read Full post...
      2

      Yahoo interview

      3.1k views
      AnonymousFresherSelected
      Application
      I was interviewed on-campus at IIT Kharagpur for Yahoo
      Interview Process
      Test Programming Technical Interview HR Interview
      Round 1

      Test

      Test Sections
        Interview Experience
        25 objective questions based on C / C++ syntax, networking, OS, Algorithms and Data Structures and DBMS. A list of about 25 candidates was finally shortlisted for the next round . Thorough knowledge on the CS topics mentioned above plus clear concepts of C / C++ syntax Think about the algorithm first. Get an outline of the brute force algo first and then try to optimize it. Dynamic Programming is a hot topic among interviewers. Be clear on it and how to use it . After thinking of the pseudo code, use your favourite language ( I used Python ). Read up as many blog reviews as possible from internet, you get sample questions from there.
        Round 2

        Programming

        Interview Experience
        A problem statement was given and we had to write code on it in about an hour. Marking was done on concept used, Optimal code and consideration of all possible boundary cases . Take care of boundary cases.
        Round 3

        Technical Interview

        Interview Questions
          Interview Experience
          Questions from the aforementioned topics in CS, coupled with a few real life scenarios where you might have to use algorithmic concepts to come up with an optimal solution. Occasionally, there can be some puzzle in which you are not expected to solve it in a flash, but work it step by step with your interviewer till you reach the solution. Sound knowledge of all above mentioned CS concepts.You are not expected to know everything. But suppose you are given a choice to take a pick on some topic you want to be questioned on, make sure that you know it well.
          Interview Tips
          Keep a steady head, don’t get bogged down by the complexity of the problem. Don’t say ‘’I don’t know’’ in response to some question. Fight hard, make intelligent guesses.
          Round 4

          HR Interview

          Interview Questions
            Interview Experience
            Specifics about who you are, what kind of a person you are, your likes, what you bring to the company.
            Interview Tips
            Give honest answers. Stay honest .
            Skills

            Skills Tested

              Skill Tips
              You have to study and be aware of the concepts very clearly. Your fundamentals must be very strong. Apart from the usual such as Algorithms, Data Structures, you must also read vividly about Networking, Operating Systems Concepts and DBMS. Start preparing from around September. Plus you should be well prepared with C / C++ syntax, occasionally Python . Try to engage yourself in sports such as football, cricket, tennis, swimming, or weight lifting. Physical exercises do help ease out stress. Play some musical instrument like a synthesiser, a guitar or a harmonica. Read good books and so forth. Try to get relevant internships in areas of your research interest. If you are interested in Data Mining or AI, try getting internships in them. Work hard during internships.cf Turn up everyday at the workplace. Occasionally you can take time off for your weekend escapades to break the monotony. But don’t make it a habit. In short give it your best and make it count in your resume . What the interviewers complained about was that we were not reading much about OS concepts, networking and DBMS. These topics are equally important along with Algorithms and DS concepts.
              General Tips
              There is one word that beats all is practice. Some guys have the innate ability of performing very well in Quant problems. For the rest, including me, I would say, toil hard, get some CAT material from friends and practise as often as you can. Keep a clear mind and try thinking fast. Regarding programming, if you plan to join a software company, try to program as much as you can. There is no other alternative. IITs do not have good programmers, because we are made to focus more on theory. NITs and other places fare much better when pure programming is concerned. So get your terminals running, and practise pro- gramming in languages such as C / C++ (which should be at your tips ideally) and also get good at Java, Python and particularly crystal clear about Object Oriented Programming Concepts .
              Read Full post...
              3

              Yahoo interview

              3.1k views
              AnonymousFresherSelected
              Application
              I was interviewed on-campus at IIT Kharagpur for Yahoo
              Interview Process
              Test Programming round Interview Interview
              Round 1

              Test

              No. of Questions
              25 questions
              Test Sections
                Interview Experience
                Questions based on C / C++ syntax, networking, OS, Algorithms and Data Structures and DBMS. A list of about 25 candidates was finally shortlisted for the next round .
                Interview Tips
                Thorough knowledge on the CS topics mentioned above plus clear concepts of C / C++ syntax Think about the algorithm first. Get an outline of the brute force algorithm first and then try to optimize it. Dynamic Programming is a hot topic among interviewers. Be clear on it and how to use it . After thinking of the pseudo code, use your favourite language ( I used Python ). Read up as many blog reviews as possible from internet, you get sample questions from there.
                Round 2

                Programming round

                Interview Experience
                A problem statement was given and we had to write code on it in about an hour. Marking was done on concept used, Optimal code and consideration of all possible boundary cases .
                Interview Tips
                Take care of boundary cases.
                Round 3

                Interview

                Interview Questions
                  Interview Experience
                  Questions from the aforementioned topics in CS, coupled with a few real life scenarios where you might have to use algorithmic concepts to come up with an optimal solution. Occasionally, there can be some puzzle in which you are not expected to solve it in a flash, but work it step by step with your interviewer till you reach the solution.
                  Interview Tips
                  Sound knowledge of all above mentioned CS concepts. Keep a steady head, don’t get bogged down by the comnplexity of the problem. You are not expected to know everything. But suppose you are given a choice to take a pick on some topic you want to be questioned on, make sure that you know it well. Don’t say ‘’I don’t know’’ in response to some question. Fight hard, make intelligent guesses.
                  Round 4

                  Interview

                  Interview Questions
                    Interview Experience
                    Specifics about who you are, what kind of a person you are, your likes, what you bring to the company.
                    Interview Tips
                    Give honest answers. Stay honest .
                    Skills

                    Skills Tested

                      Skill Tips
                      You have to study and be aware of the concepts very clearly. Your fundamentals must be very strong. Apart from the usual such as Algorithms, Data Structures, you must also read vividly about Networking, Operating Systems Concepts and DBMS. Start preparing from around September. Plus you should be well prepared with C / C++ syntax, occasionally Python . Try to get relevant internships in areas of your research interest. If you are interested in Data Mining or AI, try getting internships in them. Work hard during internships.cf Turn up everyday at the workplace. Occasionally you can take time off for your weekend escapades to break the monotony. But don’t make it a habit. In short give it your best and make it count in your resume .
                      Resources

                      Preparation materials

                      Courses
                      • C++,
                      • Python,
                      General Tips
                      There is one word that beats all is practice. Some guys have the innate ability of performing very well in Quant problems. For the rest, including me, I would say, toil hard, get some CAT material from friends and practise as often as you can. Keep a clear mind and try thinking fast. Regarding programming, if you plan to join a software company, try to program as much as you can. There is no other alternative. IITs do not have good programmers, because we are made to focus more on theory. NITs and other places fare much better when pure programming is concerned. So get your terminals running, and practise programming in languages such as C / C++ (which should be at your tips ideally) and also get good at Java, Python and particularly crystal clear about Object Oriented Programming Concepts . Try to engage yourself in sports such as football, cricket, tennis, swimming, or weight lifting. Physical exercises do help ease out stress. Play some musical instrument like a synthesiser, a guitar or a harmonica. Read good books and so forth.
                      Read Full post...
                      4

                      Yahoo interview

                      1.7k views
                      AnonymousFresherSelected
                      Application
                      I was interviewed on-campus at NIT Warangal for Yahoo
                      Interview Process
                      Test Technical Interview HR Interview
                      Round 1

                      Test

                      Duration
                      60 Minutes
                      Test Sections
                      • Section 1: Technical
                      Interview Experience
                      All the questions are from major technical sections of Computers stream. You should stress more on DS,Unix and OS. The questions are little bit time taking, but u can do it with some extra time.
                      Round 2

                      Technical Interview

                      Interview Questions
                        Interview Experience
                        There are two rounds of Technical Interview. In both rounds, all technical concepts of the computers stream are convered. You need to concentrate on OS,Unix and DS. After them you will face a programming round which will be on Unix platform.
                        Round 3

                        HR Interview

                        Interview Questions
                          Interview Experience
                          The HR interview is very formal. It will be of 15 to 20 min only. The questions will be basic HR questions.
                          Skills

                          Skills Tested

                            Skill Tips
                            It is very important to do well in Programming round and Technical round. Just practice the file concepts in Programming Language. Prepare well in Unix,OS and DS. U need to do programming well. Ofcourse you may not get the output in the programming round, but your approach of problem solving is important. So try to do as much of programming as possible. For programming refer "The C programming Language" by Dennis Ritchie.
                            Resources

                            Preparation materials

                            Books
                            • "The C programming Language" by Dennis Ritchie.,
                            Read Full post...
                            5

                            Yahoo interview

                            1.5k views
                            AnonymousFresherSelected
                            Application
                            I was interviewed on-campus at NIT Warangal for Yahoo
                            Interview Process
                            Test Technical Interview HR Interview
                            Round 1

                            Test

                            Duration
                            75 Minutes
                            Test Sections
                            • Section 1: Aptitude Test
                            • Section 2: Technical
                            Interview Experience
                            Questions are from Operating system,UNIX,Data structures and C Aptitude questions are quite easy.
                            Round 2

                            Technical Interview

                            Interview Questions
                              Interview Experience
                              They conducted 3 interviews and each round is elimination round. Some questions are asked from written test paper. They asked Networks,OS,JAVA ,database and C programs. UNIX programs also.. They asked some UNIX commands. Finally they conducted programming test of 3 hours.In that they asked to implement the ls command to dispale directories contents recursively.
                              Round 3

                              HR Interview

                              Interview Questions
                              • Question 1: tell me about ur self.
                              Skills

                              Skills Tested

                              • Programming
                              Skill Tips
                              Study UNIX Concepts.And should have good knowledge in C, networks, database, DS and mainly UNIX commands.
                              Read Full post...
                              6

                              Yahoo interview

                              1.3k views
                              AnonymousFresherSelected
                              Application
                              I was interviewed on-campus at NIT Warangal for Yahoo
                              Interview Process
                              Test Technical Interview Programming HR Interview
                              Round 1

                              Test

                              Duration
                              60 Minutes
                              Test Sections
                              • Section 1: Technical
                              Interview Experience
                              QUESTION was from c,c++,operating system,Perl and UNIX.
                              Round 2

                              Technical Interview

                              Interview Questions
                                Round 3

                                Programming

                                Interview Experience
                                Question from each subject and programs on DS.
                                Round 4

                                HR Interview

                                Interview Questions
                                  Interview Experience
                                  SIMPLE ques like about myself and all.
                                  Skills

                                  Skills Tested

                                    Read Full post...
                                    SignUp/Login
                                    1-Step Login | Get unlimited access!