Microsoft Engineering Interview Questions | Glassdoor

Microsoft Engineering Interview Questions

Updated Mar 24, 2017
35 Interview Reviews

Experience

Experience
60%
28%
11%

Getting an Interview

Getting an Interview
34%
15%
15%
15
7
7
3

Difficulty

3.3
Average

Difficulty

Hard
Average
Easy

35 Candidate Interview Reviews Back to all Interviews

Filter

Sort: Popular Date Difficulty

Filter

Sort: Popular Date Difficulty

Helpful (1)  

Engineering Interview

Anonymous Interview Candidate
No Offer
Neutral Experience
Average Interview

Application

The process took 4 days. I interviewed at Microsoft in March 2010.

Interview

The interview consisted of some behavioral based questions that I used the Star method to respond. There were also some traditional questions such as what are your weaknesses or strengths.

Interview Questions

Other Interview Reviews for Microsoft

  1.  

    Engineer Interview

    Anonymous Interview Candidate in Beijing, Beijing (China)
    Declined Offer
    Positive Experience
    Easy Interview

    Application

    I applied through college or university. The process took 1 day. I interviewed at Microsoft (Beijing, Beijing (China)) in March 2010.

    Interview

    Take two hours for two rounds of interviews. For the first interview, it consists three parts: 1. self-introduction and some questions about your CV, 2. writing code 3. interesting topics. For the 2nd interview, it is mainly focus on the complexity of algorithms and coding. Finally, you can raise several questions. The interviewers are nice.

    Interview Questions

    • The student cards are 7 digit numbers, from 0000000 to 9999999. If they are not in order and I would like to make it in-order. I will give you 6 helpers, how will you help me to solve this problem and the complexity of solving this problem.   2 Answers

  2.  

    Engineering Interview

    Anonymous Interview Candidate
    No Offer
    Neutral Experience
    Average Interview

    Application

    I applied through college or university. The process took a week. I interviewed at Microsoft in December 2009.

    Interview

    First, got an email from HR for setting up a phone interview. HR gave a list of timeslots over two days and asked all timeslots I am available for the interview. Also HR asked me to fill-up a candidate interest form. After sending my free slots and the filled interest form, I got an email with my assigned slot and the interviewer name.
    Though that I mentioned 'Dev' as the first preference and 'Testing' as the second preference in the candidate interest form., I found out later in the interview that it was for a Testing position.

    Interview Questions

    • Tell me about yourself and your projects.   Answer Question
    • Why did you choose 'Development' as your first preference in the candidate interest form ?   Answer Question
    • Given an array of integers write a program to find two elements that sum up to a given no.   Answer Question

  3.  

    Engineer Interview

    Anonymous Interview Candidate
    No Offer
    Neutral Experience
    Easy Interview

    Application

    I applied through college or university. The process took 1 day. I interviewed at Microsoft in October 2009.

    Interview

    The interview was mainly behavioural and had little coding questions. I was given an array and asked to explain how to find a particular element from that array. Another question was if I could change any software I was presently working with, what would it be..


  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5.  

    Engineer Interview

    Anonymous Employee
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied through other source. The process took 1 day. I interviewed at Microsoft in October 2009.

    Interview

    I worked with a recruiter to set up interviews for an open position. I was provided with a list of interviewers and some of their information. My day involved 4 technical interviews and one with the "As Appropriate" person. Each interviewer has a copy of my resume and for some of the interviews we talked about things on my resume. Questions like whether there are specific problems I had to solve in my previous job, and also questions like what I consider to be a hard problem. I was asked multithreaded programming question, OOP and design question, general data structure, and problem solving type questions. Make sure that you brush up on the fundamentals.

    Interview Questions


  6. Helpful (3)  

    Engineering Interview

    Anonymous Employee in Bengaluru (India)
    Accepted Offer
    Positive Experience
    Difficult Interview

    Application

    I applied through an employee referral. The process took 3 weeks. I interviewed at Microsoft (Bengaluru (India)) in July 2009.

    Interview

    Interview process was smooth sailing as the company was transparent enough to make a candidate understand in what position he is in and what is he capable of. Very punctual and understanding on time concern.

    Interview Questions


  7. Helpful (1)  

    Engineering Interview

    Anonymous Interview Candidate in Hyderabad (India)
    Declined Offer
    Positive Experience
    Difficult Interview

    Application

    I applied through a recruiter. The process took 2 days. I interviewed at Microsoft (Hyderabad (India)) in June 2009.

    Interview

    6 interviews face to face
    2 at hyderabad

    Interview Questions

    • Techncial questions - how to print a binary tree   1 Answer
    • Why do you want to shift with MBA   1 Answer

    Reasons for Declining

    Position was in Hyd only. I wanted bangalore


  8.  

    Engineering Interview

    Anonymous Interview Candidate
    Declined Offer
    Neutral Experience
    Average Interview

    Application

    The process took 1 day. I interviewed at Microsoft in January 2009.

    Interview

    It took about one day. Meet 3 managers from different department.
    both technical and behavior interviews.
    Those managers were pretty nice.

    Interview Questions


  9.  

    Engineering Interview

    Anonymous Employee in Hyderabad (India)
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied through college or university. The process took 2 days. I interviewed at Microsoft (Hyderabad (India)) in January 2009.

    Interview

    A written test which asks questions on C,C++,OS,data structure,DBMS. If you clear the written test, They will have 3 more rounds of technical interviews and one HR interview. mainly will ask to code or give the algorithm.

    Interview Questions


  10.  

    Engineering Interview

    Anonymous Employee
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    The process took 2 days. I interviewed at Microsoft in January 2009.

    Interview

    phone screen
    onsite 1/2 day (4 interviewers - peers)
    onsite 1/2 day (4 interviewers - managers)

    Interview Questions


See What Microsoft Employees Are Saying

Star Star Star Star Star   Former Senior Finance Manager in Fort Lauderdale, FL

Pros: “Competitive compensation and generous benefits in the industry, cool products and smart people around, challenging work and rewarding experiences.”“Competitive compensation and generous benefits in the industry, cool products and smart people around, challenging work and rewarding experiences.” – Full Review

Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.