Yahoo

Yahoo Interview Questions and Tips

1

Yahoo Software developer interview

4.6k views
Akash BharadwajFresherSelected
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.3k views
      FresherSelected
      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 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 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.2k views
          FresherSelected
          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 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 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.8k views
              B.MURALI KRISHNAFresherSelected
              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 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 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.7k views
                PRIYADARSINI PENDYALAFresherSelected
                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 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.4k views
                AMIT KUMAR SHARMAFresherSelected
                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

                Round 3

                Programming

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

                HR Interview

                Interview Experience
                SIMPLE ques like about myself and all.
                Skills

                Skills Tested

                  Read Full post...

                  Yahoo Creative Analyst profile interview questions

                  views
                  • Question 1: What does your ideal job look like? How is it different from what we have on offer? And why have you applied here, if this is not your dream job? - asked in Bengaluru
                  • Question 2: How do you judge the effectiveness of an advertisement online? - asked in Bengaluru
                  • Question 3: What do you understand by the terms - Creative Analyst? - asked in Bengaluru

                  Yahoo Tech Lead profile interview questions

                  views
                  • Question 1: MultithredingThread PoolingData Structurez - asked in Banga

                  Yahoo Search Analyst profile interview questions

                  views
                  • Question 1: Lookup formulae - asked on May, 2016 in Bengaluru

                  Yahoo Senior Technical Yahoo profile interview questions

                  views
                  • Question 1: Why infosys people wear full time formals lik marketing staff n sit n work in front of d systems n how s dat make difference to their work. - asked on Apr, 2012 in Bengaluru

                  Yahoo SRE profile interview questions

                  views
                  • Question 1: How ping works? - asked in Bengaluru

                  Yahoo Service Engineer profile interview questions

                  views
                  • Question 1: Telephonic screening followed by multiple F2F rounds . After telephonic interview, there will be multiple face to face rounds in the company.Pretty standard ones, Linux internals, Networking, Security and scripting - asked on Jan, 2015 in Bengaluru
                  • Question 2: Pretty standard ones, Linux internals, Networking, Security and scripting - asked on Jan, 2015 in Bengaluru

                  Yahoo Senior QA Engineer profile interview questions

                  views
                  • Question 1: Automation for Grid in Selenium - asked in

                  Yahoo Senior Software Engineer - QE profile interview questions

                  views
                  • Question 1: Most of the questions were related to my contributions. - asked in Bengaluru

                  Yahoo Senior Software Engineer profile interview questions

                  views
                  • Question 1: How will you design the Google like autocomplete feature on their front page - asked on Jan, 2011 in Bengaluru

                  Yahoo Manager profile interview questions

                  views
                  • Question 1: Technical questions involving coding and algorithm development including fundamentals of computer science, for a management position :) - asked on Dec, 2010 in Bengaluru
                  SignUp/Login
                  1-Step Login | Get unlimited access!