Baidu Interview Questions & Reviews

Updated Jun 11, 2014
Updated Jun 11, 2014
25 interviews

Interview Experience

Interview Experience

52%
29%
17%

Getting an Interview

Getting an Interview

58%
13%
12%

Interview Difficulty

3.2
Average

Interview Difficulty

Hard

Average

Easy

Candidate Interview Reviews

Sort: Popular Date Difficulty
  1.  

    Software Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I interviewed online. The process took 2+ weeks - interviewed at Baidu.

    Interview Details

    they have asked many algorithm questions like linked list, tree, graph, sort and distributed system like hadoop, mapreduce.

    Interview Questions
    Accepted Offer
  2.  

    Software Engineer Interview

    Anonymous Employee
    Anonymous Employee
    Interview Details

    3 round interview. Ask the knowledge about OOP, Linux Kernel and your projects. The total interviews are easy. Calculate how many ways can reach the point (m,n), you can just go straight or turn right. You can answer it by DP or using the combination formula. Still wait for the result

    Interview Questions
    No Offer
  3.  

    Software Engineer Interview

    Anonymous Interview Candidate  in  Beijing, Beijing (China)
    Anonymous Interview Candidate in Beijing, Beijing (China)
    Application Details

    I interviewed through college or university. The process took 2 weeks - interviewed at Baidu in October 2010.

    Interview Details

    campus recruitment with 1 paper-test and 3-round on-site interview

    Interview Questions
    Negotiation Details
    no negotiation needed
    Accepted Offer
    Positive Experience
    Difficult Interview
  4. We want your feedback – Is this interview information helpful to you?  Yes | No
  5.  

    Senior Product Marketing Manager Interview

    Anonymous Interview Candidate  in  Beijing, Beijing (China)
    Anonymous Interview Candidate in Beijing, Beijing (China)
    Application Details

    I interviewed through a staffing agency. The process took 4+ weeks - interviewed at Baidu.

    Interview Details

    3 rounds of interview with HR, then line manager, and then skip level manager. I've been asked for some very junior questions and then interviewer start to introduce company culture to me.

    Interview Questions
    • What's the successful factor of Sina Weibo ( the twitter clone)   Answer Question
    Accepted Offer
  6.  

    Android Developer Interview

    Anonymous Employee
    Anonymous Employee
    Application Details

    I interviewed online - interviewed at Baidu.

    Interview Details

    phone interview
    I wasn't prepared enough for the interview. I was expecting questions on algorithms and data structures. Instead, I was asked questions on the details of the Android SDK.

    Interview Questions
    No Offer
    Negative Experience
  7.  

    Software Engineer Interview

    Anonymous Interview Candidate  in  Beijing, Beijing (China)
    Anonymous Interview Candidate in Beijing, Beijing (China)
    Application Details

    I interviewed in-person. The process took 1+ week - interviewed at Baidu in January 2011.

    Interview Details

    Reivew the basic info, -> , examination -> face-to-face talking -> decision

    Interview Questions
    • The basic C struct in high-performance program is the most important. Most of the question come from the book about data structure and algorithm.   View Answer
    Accepted Offer
    Positive Experience
    Difficult Interview
  8.  

    Testing Engineer Interview

    Anonymous Employee  in  Beijing, Beijing (China)
    Anonymous Employee in Beijing, Beijing (China)
    Application Details

    I interviewed through an employee referral. The process took a day - interviewed at Baidu in July 2011.

    Interview Details

    - phone interview.
    - IQ and algo questions could be found in the book ChengXuYuanMianShiBaoDian (The Bible for Programmer Interviewing, in Chinese)
    - please be familiar with your resume -- because my resume has some projects relating to the DB testing, questions asked by the interviewer includes "what is indexing", "please explain what is B+ tree", "what are the characteristics of AVL tree"

    Interview Questions
    • what are the characteristics of AVL tree   Answer Question
    • please find the number appears twice in an array without using additional storage unit   View Answer
    No Offer
    Negative Experience
    Average Interview
  9. 1 person found this helpful  

    Human Resources Specialist Interview

    Anonymous Interview Candidate  in  Beijing, Beijing (China)
    Anonymous Interview Candidate in Beijing, Beijing (China)
    Application Details

    I interviewed online. The process took 2+ weeks - interviewed at Baidu in January 2011.

    Interview Details

    first is telephone interview, they would ask a few easy questions. then on-site interview, talking about the job and what this position's responsibility is.

    Interview Questions
    • How do you think of what a specialist of human resources should do?   Answer Question
    Accepted Offer
    Neutral Experience
    Average Interview
  10.  

    Software Development Engineer In Test Intern Interview

    Anonymous Employee
    Anonymous Employee
    Application Details

    I interviewed online. The process took a day - interviewed at Baidu in June 2011.

    Interview Details

    The recruiter contacted me in advance. On the scheduled day, an Engineer called me. He first asked some basic concept questions about C/C++. Then asked how to find out the how many different numbers are in an unsorted array. After that he asked me something about networking—sliding window in TCP. Finally, he asked me something about testing.

    Interview Questions
    • find out the how many different numbers are occurred in an unsorted array   Answer Question
    Declined Offer
    Positive Experience
    Average Interview
  11.  

    Software Engineer Interview

    Anonymous Interview Candidate  in  Shanghai, Shanghai (China)
    Anonymous Interview Candidate in Shanghai, Shanghai (China)
    Application Details

    I interviewed through an employee referral. The process took 2 days - interviewed at Baidu in May 2010.

    Interview Details

    they asked several algorithm question on word segment, searching in big file, and KV system design.

    Interview Questions
    • design an kv system for 100TB storage and 100M access/day?   View Answer
    • how to select the intersection of two huge text file, one line for one item.   View Answer
    Accepted Offer
    Positive Experience
    Average Interview

See What Baidu Employees Are Saying

 Former Software Engineer in Shanghai, Shanghai (China)

Pros: “There are many exceptional co-workers who are great to work with in this company.I learned a lot while I was there.” Full Review

Worked for Baidu? Contribute to the Community!

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.