Microsoft Software Engineer Intern Interview Questions

123 Interview Reviews

Interview Experience

Interview Experience

62%
27%
9%

Getting an Interview

Getting an Interview

48%
21%
12%

Interview Difficulty

3.2
Average

Interview Difficulty

Hard

Average

Easy

123 Candidate Interview Reviews Back to all Interviews

Sort: Popular Date Difficulty
  1.  

    Software Development Engineer In Test Intern Interview

    Anonymous Interview Candidate in Seattle, WA
    Accepted Offer
    Positive Experience
    Difficult Interview

    Application

    I applied through college or university. The process took 3+ monthsinterviewed at Microsoft (Seattle, WA) in December 2013.

    Interview

    Met Microsoft at a career fair. Had an on campus first round interview and 6 weeks later was contacted about going to Seattle for the final round. The entire interview process took around 2.5-3 months

    Interview Questions

    • Given any number break it down into a multiplication of all prime numbers ie 8 => 2 x 2 x 2. Shift an array by x spots in place. Design and test a file backup system.   Answer Question

    Negotiation

    No negotiation for interns but there are several stipends (travel, living, relocation, etc...)

  2.  

    Software Development Engineer In Test Intern Interview

    Anonymous Interview Candidate in Redmond, WA
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied through college or university. The process took 3+ monthsinterviewed at Microsoft (Redmond, WA) in December 2013.

    Interview

    One on-campus interview, then one on-site all-day interview (Redmond in my case).

    Interview Questions

  3. Helpful (4)  

    No Offer
    Negative Experience
    Easy Interview

    Application

    I applied through college or university – interviewed at Microsoft.

    Interview

    applied at career fair, heard back to schedule an interview on campus within a week. i was a little disappointed because i dont know what they were looking for...i worked through the coding problem fine and the interviewer seemed to have a good time

    Interview Questions

    • given a number in string format ("13") and an int (10) write a function to return the number in the specified base (ie, convert("13", 16) returns 19)   Answer Question
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5. Helpful (3)  

    Software Development Engineer In Test Intern Interview

    Anonymous Interview Candidate in Redmond, WA
    Accepted Offer
    Positive Experience
    Difficult Interview

    Application

    I applied through college or university. The process took 6 weeksinterviewed at Microsoft (Redmond, WA) in November 2013.

    Interview

    Have a friend who works for Microsoft. He came to my campus as a campus recruiter, so I submitted my resume to him. Had a phone interview later that week. Heard back that they wanted me to fly out to Seattle a week or two later. Flew out, and had a great trip. 4 interviews, 45 minutes long, focusing on problem-solving skills, coding skills, and comfort with Java and C++. Heard back the next day that I got the offer. Since then, Microsoft has been great throughout the whole process. I'm excited to intern there Summer 2014!

    Interview Questions

    • There was a question about delimiters that was tough.   1 Answer

    Negotiation

    I was blown away by the offer, honestly. I couldn't bring myself to negotiate haha.

  6.  

    Software Development Engineer Intern Interview

    Anonymous Employee in Seattle, WA
    No Offer
    Positive Experience
    Easy Interview

    Application

    I applied online. The process took 2 weeksinterviewed at Microsoft (Seattle, WA) in November 2013.

    Interview

    Received an email saying that Microsoft would like to speak to me over the phone after applying online. Interview went smoothly enough and consisted of a couple of brainteasers (the marble one listed and one other). I received a generic rejection email a week later saying that Microsoft decided to pursue other candidates.

    Interview Questions

  7.  

    Software Engineering Intern Interview

    Anonymous Employee in Boston, MA
    No Offer
    Neutral Experience
    Average Interview

    Application

    I applied through a recruiter. The process took a weekinterviewed at Microsoft (Boston, MA) in November 2013.

    Interview

    A recruiter contacted me through linkedin and asked me if I am interested in applying for Microsoft intern. I submitted the required application materials and they scheduled me for a one-hour interview. During the interview, the interviewer asked me some behavioral questions and talked about some projects I have done. Then we moved on to technical problem solving, which is pretty standard.

    Interview Questions

    • 1. How do you test a keyboard? 2. Given nine items and one of them is heavier than the others, how do you find the heavier one using a scale twice?   1 Answer
  8.  

    No Offer
    Positive Experience
    Average Interview

    Application

    I applied through an employee referral. The process took 4+ weeksinterviewed at Microsoft (Redmond, WA) in November 2013.

    Interview

    Interview process was very pleasant. I had a single phone interview (problem solving in nature) and was then flown out to Redmond a month or so later. Microsoft gives you plenty of resources to do the things you want while you're out there, so take advantage of it. They'll pay for cab fares, but I recommend getting a rental, to make sure that you're on time to wherever you need to be. On the interview day, I was shuttled to HQ with a group of other candidates (about 15 others). We had lunch and learned about the interview process. There were a total of 4 45 minute interviews, each with a different person. Each interview was pretty similar: about 15 minutes getting to know you and about 30 minutes of coding/problem solving. The questions weren't too bad...make sure your answers are geared towards a testing standpoint.

    Interview Questions

    • A question that I was not ready for was a networking question: about how traceroute works. The interviewer gave hints. It had to do with the TTL of a packet.   Answer Question
  9.  

    Software Development Engineer Intern Interview

    Anonymous Employee in Seattle, WA
    No Offer
    Positive Experience
    Average Interview

    Application

    I applied through college or university. The process took 7+ monthsinterviewed at Microsoft (Seattle, WA) in November 2013.

    Interview

    I passed the on-campus interview last April. But the positions are full for that summer so they asked me to have an on-site interview in Nov. But failed. The project fails to match my background.

    Interview Questions

  10.  

    No Offer
    Negative Experience
    Average Interview

    Interview

    One interview. I am very confused with Microsoft's goals and public vs. private appearances. In public, they seem very interested in young, new ideas. They seem interested in trying to get back into the market. But in private, during developer's talks, and interviews, they seem very stuck to the same old Microsoft mentality that has led to them losing a large share of the Consumer Market. They seem to still be layering more problems and layers of complexity on top of their old, what I think is, ineffective system. They are trying to fix bugs, not by fundamentally changing this system which has allowed them to flourish, but by adding more layers of protection on top. Rather than listening to consumers they seem to be just trying what they think is right. During their advertisements to us Computer Science undergrads, they emphasize the fact that they are turning a corner, trying to recruit new ideas, that they are trying to increase diversity. But during my interview there was no sign of this at all. It was conducted by a white, older man who works on some low-level operating system part. He seemed really interested in just the details of the machine and what it is doing.

    Interview Questions

    • Can't disclose. But have a good idea of how the ASCII table is organized. Understand malloc's internals.   Answer Question
  11.  

    Software Development Engineer Intern Interview

    Anonymous Employee in Seattle, WA
    No Offer
    Neutral Experience
    Difficult Interview

    Application

    I applied through a recruiter. The process took 2+ monthsinterviewed at Microsoft (Seattle, WA) in October 2013.

    Interview

    Applied online, had a phone interview, then flown to Seattle for a final interview.

    Interview Questions

    • You have one million pieces of data stored on each of 100 different computers. How do you sort the data?   Answer Question

See What Microsoft Employees Are Saying

 Former Senior Program Manager in Redmond, WA

Pros: “Endless challenges, creative problem solving, dedicated staff”“Endless challenges, creative problem solving, dedicated staff” – 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.

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.