Microsoft Interview Questions & Reviews

Updated Aug 26, 2014
Updated Aug 26, 2014
3,424 interviews

Interview Experience

Interview Experience

61%
26%
12%

Getting an Interview

Getting an Interview

33%
21%
17%

Interview Difficulty

3.3
Average

Interview Difficulty

Hard

Average

Easy

Candidate Interview Reviews

Sort: Popular Date Difficulty
  1.  

    Attorney Interview

    Anonymous Interview Candidate  in  Redmond, WA
    Anonymous Interview Candidate in Redmond, WA
    Application Details

    I interviewed online. The process took 2 months - interviewed at Microsoft.

    Interview Details

    Microsoft's in-person interview process is a series of 1:1 discussions with people of different levels within the organization that you are applying to. All aspects of the day are included in the interview process, including the semi-casual lunch that you will have. Throughout the day, people who interviewed you write comments about you into an online tool so that others interviewing you can better focus their questioning to areas of interest. In addition, interviewers also indicate whether they think you are a "hire" or "no hire". While it won't be on your interview schedule, there is an "as appropriate" interview at the end of the day, which is based on whether interviewers are suggesting that you be hired. So if you get an interview at the end of the day that's not on your schedule you should take that as a good sign, although not a guarantee of an offer.

    Negotiation Details
    I did not negotiate.
    Accepted Offer
    Neutral Experience
    Average Interview
  2.  

    Software Development Interview

    Anonymous Employee  in  Bellevue, WA
    Anonymous Employee in Bellevue, WA
    Application Details

    I interviewed online. The process took 3 days - interviewed at Microsoft in December 2013.

    Interview Details

    Did one interview with me on campus, and then flew me out for a weekend. While there I was interviewed by 4 or 5 different people. Once the interviews were done, I waited (along with a group of others who were interviewing) for decisions to be made. As we left they gave offers to some of us.

    Interview Questions
    • How would you create an algorithm to sort wine?   View Answer
    No Offer
    Negative Experience
    Difficult Interview
  3.  

    Software Development Engineer (SDE) II Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I interviewed through a recruiter. The process took 2 weeks - interviewed at Microsoft in March 2012.

    Interview Details

    Phone Interview with live-meeting so they could see me coding, then a full day loop interview including lunch. I showed up 9 AM, and passed 3 technical interview, then had lunch till 1 PM. Had another technical interview and at last meet the hiring manager.

    Interview Questions
    • It was all data structure and security related questions. Nothing unexpected.   Answer Question
    Negotiation Details
    It was quick, they gave an offer with a full relocation package.
    Accepted Offer
    Neutral Experience
    Average Interview
  4. We want your feedback – Is this interview information helpful to you?  Yes | No
  5.  

    Software Design Engineer (SDE) Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I interviewed through a recruiter. The process took 4+ weeks - interviewed at Microsoft.

    Interview Details

    Phone screen by recruiter and then on site interview. On site interview was a set of 4 interviews. Last interview is usually with a hiring manager. I had 1 technical question in each interview. The phone screen is more behavioral. The technical questions were moderate difficulty. Make sure you are explaining your thought process.

    Interview Questions
    • Question difficulty level similar to the ones in Cracking the code interview.   Answer Question
    Negotiation Details
    Non negotiable.
    Accepted Offer
    Positive Experience
    Average Interview
  6. 1 person found this helpful  

    Associate Consultant Interview

    Anonymous Interview Candidate  in  Dallas, TX
    Anonymous Interview Candidate in Dallas, TX
    Application Details

    I interviewed online. The process took 2 weeks - interviewed at Microsoft in October 2012.

    Interview Details

    I applied through the MACH (Microsoft Academy of College Hires) website for the Technical Account Manager position. They conducted interviews for this and the Associate Consultant position simultaneously. The first contact was an email to schedule a phone call. The phone interview went really well - the interviewer was friendly and it was more of a conversation than an interview. The only specific question I remember involved being in an office with a window and trying to determine the weather outside without using the internet (the answer boiled down to - go outside/stick your hand out the window). The interviewer encouraged me to read two books: How to Move Mt. Fuji, a collection of Microsoft interview questions and The Nordstrom Way, a history of the clothing company with a strong emphasis on customer service that Microsoft tries to emulate. Protip: READ THESE BOOKS. Many of my questions during the interview phase involved some version of these mental puzzles, and one of them basically mimicked a scenario from the Nordstrom book. Other than that, they were mostly hypothetical scenario questions - how would you respond to X, if person Y said ___, how would you respond, etc.

    Interview Questions
    • Name as many Microsoft products as you can (surprisingly difficult if you haven't really studied the full stack). The most difficult technical question I got was: how to you prevent scammers from creating fake banking websites to steal user login information.   View Answer
    Accepted Offer
    Positive Experience
    Easy Interview
  7.  

    Senior Project Manager Interview

    Anonymous Interview Candidate  in  Chicago, IL
    Anonymous Interview Candidate in Chicago, IL
    Application Details

    I interviewed through a recruiter. The process took 6+ weeks - interviewed at Microsoft in February 2010.

    Interview Details

    Cumbersome, crazy questions (how would you test an ink pen). I have been doing my job for 15+ years, getting these questions made me wonder about the company.

    Interview Questions
    • Ethics - If you are out of country, and the norm is to bribe to get the deal done, do you bribe?   View Answer
    Negotiation Details
    Always negotiate. Negotiate on different levels (salary, bonus, training, vacation).
    Accepted Offer
    Neutral Experience
    Difficult Interview
  8.  

    MBA Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Interview Details

    At least 4 different interviews, mostly behavioral, a few case-like questions. I did not have an "instigator" interview where someone tried to push me, but I have heard that can happen. One of my interviews was over lunch which was interesting, to try to be impressive while eating Pho at The Commons.

    Interview Questions
    • To talk through a go to market strategy for a new product   Answer Question
    Negotiation Details
    There is a standard offer for MBA interns, negotiating wasn't really an option
    Accepted Offer
  9.  

    Program Manager Interview

    Anonymous Employee  in  Seattle, WA
    Anonymous Employee in Seattle, WA
    Application Details

    I interviewed through college or university. The process took 2 months - interviewed at Microsoft in November 2013.

    Interview Details

    Had an interview on undergraduate school campus and then was flown to seattle for an on campus interview. While in seattle, they had put me in the wrong group so I was being interviewed by test/developers who were not prepared to ask PM questions. But over all all of the interviewees were very nice and easy to talk to which was good.

    Interview Questions
    • How would you design an algorithm for an elevator control system   Answer Question
    No Offer
    Difficult Interview
  10.  

    Microsoft Interview

    Anonymous Interview Candidate  in  Redmond, WA
    Anonymous Interview Candidate in Redmond, WA
    Application Details

    I interviewed through an employee referral. The process took 2 months - interviewed at Microsoft in April 2013.

    Interview Details

    Microsoft process professional but slow. After initial interview screen they loop 2 to 3 candidates for a position. You meet with 3-4 people that work with the position you're applying. If the interview is going well they will let you know you will be meeting with additional person that wasn't on the initial interview list. This is normally the "AA "As Appropriate" They normally have 7-10 years experience at the company are director level or above. Normally they are your hiring managers skip level but not always. This interview is to look beyond the job you're applying and they want to figure out if you're a long term fit for the company.

    Interview Questions
    • What is a product you love but is marketed very badly? How would you market it differently?   Answer Question
    Negotiation Details
    I held out for signing bonus 15% of salary.
    Accepted Offer
    Positive Experience
    Difficult Interview
  11.  

    Content Developer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Interview Details

    I was employed at Microsoft for many years. I have interviewed once as an external applicant, and at least 20 times as an internal candidate. I was also an As Appropriate interviewer (AA), in that I was trained to be the final interviewer who's interviewing specifically for Microsoft potential. I've interviewed and hired many people over the years. I hope this information helps. :)

    Expect one or more standard phone screens followed by an invitation for on-site interviews. I don't know much about the phone screen process since I was a product group manager and not part of the initial recruiting. In my experience, the best way to prepare for a Microsoft interview is as follows:

    1. Create a table with the elements of the job description in one column, your level of competence with that requirement in the second column, and a specific example of when you applied that skill in the third. Have one row for each requirement, each responsibility, and for any other qualities mentioned in the job description.

    2. Write a two or three sentence answer to the question: Why do you want to work at Microsoft?

    3. Be clear about what you have learned. Where have you failed? What did you learn from that and how did you apply that knowledge to a subsequent situation?

    4. Write two to three sentences about what your unique contribution has been to each position you've held. This is referred to as your "super power." Are you the person who finds flaws in the plan? Are you the person who has big ideas? Are you the one person who's not afraid to disagree? Find your thing and lead with it.

    Microsoft wants its employees to be self-critical and willing to grow. You will need those skills in order to succeed as much as you need technical or professional skills.

    I've seen other posts with more details about the process, so I won't repeat them. Just be honest about yourself. You don't need to dredge up and reveal the worst things about yourself, but you should be willing to expose who you really are, where you need and want to grow, and what your unique contribution to the company or group might be.

    Interview Questions
    Negotiation Details
    I didn't negotiate and realize now I should have.
    Accepted Offer
    Positive Experience
    Difficult Interview

See What Microsoft Employees Are Saying

MS review

 Current Anonymous Employee

Pros: “Work life balance, career opportunities” Full Review

Worked for Microsoft? 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.