Microsoft
3.6 of 5 7,025 reviews
www.microsoft.com Redmond, WA 5000+ Employees

Microsoft Software Intern Interview Questions & Reviews

Updated Apr 13, 2014
All Interviews Received Offers

Getting the Interview 

51%
25%
8%

Interview Experience 

61%
27%
11%

Interview Difficulty 

139 candidate interviews Back to all interview questions
Relevance Date Difficulty
in

No Offer

Neutral Experience

Software Engineering Intern Interview

Anonymous Interview Candidate

Interviewed at Microsoft

Interview Details – Initial on campus screening. I was given a coding question to solve in a language of my choice (something like break a string into an array of its letters as characters. then I was asked the following question: "if you had to design a tv remote control with only 2 buttons, what would the buttons do?" We spoke about that for 10 minutes or so and then answered my questions about the company and internship program.

Interview Question – if you had to design a tv remote control with only 2 buttons, what would the buttons do?   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Negative Experience

Very Easy Interview

Software Development Engineer Intern Interview

Anonymous Interview Candidate
Seattle, WA

I applied through college or university and the process took 1+ week - interviewed at Microsoft in October 2013.

Interview Details – Was contacted after a career fair. Was asked a basic question on string reversal. Got a reject in 2 weeks with no additional information as to what they didn't like.

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Neutral Experience

Difficult Interview

Software Development Engineer Intern Interview

Anonymous Interview Candidate
Redmond, WA

I applied online and the process took 4 weeks - interviewed at Microsoft.

Interview Details – A phone interview after 3 weeks of applying.

Interview Question – Prepare data structures - array, list, linked list, binary tree, hash maps, etc   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Positive Experience

Difficult Interview

Software Development Engineer Intern Microsoft Interview

Anonymous Interview Candidate
Seattle, WA

I applied online and the process took 6+ weeks - interviewed at Microsoft in January 2014.

Interview Details – I applied online, they contacted me and set up a phone interview. after that they flew me to Seattle for a day of 4 back to back interviews.

Interview Question – Every question was about trees. Know your trees!!!   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

Accepted Offer

Positive Experience

Average Interview

Software Development Engineer In Test Intern Interview

Anonymous Employee
Redmond, WA

I applied through college or university and the process took 3 months - interviewed at Microsoft in December 2013.

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

Interview Question – Test a bicycle.   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Neutral Experience

Software Development Intern Interview

Anonymous Interview Candidate

I applied through college or university and interviewed at Microsoft.

Interview Details – Did not make it past the first round of phone interviews

Interview Question – The questions were really logic based and out of the ordinary. They really just want to see how you think.   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Positive Experience

Average Interview

Software Development Engineer/Software Development Engineer In Test/PM Intern Interview

Anonymous Interview Candidate

I applied through college or university and the process took 2 weeks - interviewed at Microsoft in February 2014.

Interview Details – On campus interview. One question is atoi, another is given a list of int and a target int, find the two int in the list sum up to the target.

Interview Question – No unexpected question. Very basic.   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Negative Experience

Software Development Engineer Intern Interview

Anonymous Interview Candidate

Interviewed at Microsoft

Interview Details – Had a 30 min phone interview mainly about my coursework and project. Its been almost 4 weeks now and I have not heard from them regarding my result. I have emailed the HR about 5-6 times and she has not even answered once. This puts a big doubt about Microsoft's hiring process. It appears that they do not value people's time. With the HR not replying, I do not know how to know my result. I have not had such an experience with any other company.

Interview Question – Nothing unsual   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Negative Experience

Average Interview

Software Engineer Intern Interview

Anonymous Interview Candidate
Redmond, WA

Interviewed at Microsoft

Interview Details – Most annoying exprience till date, I had a phone interview of about 30 min mainly related to my course work and projects and its been 4 weeks since then and I have not received a result. I have emailed the HR about 5 times and she hasn't answered even once. This seriously raises a big doubt regarding their hiring process. I do not know how to know my result (be it positive or negative). I have not seen a company delaying the result for so long.

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Neutral Experience

Easy Interview

Software Developer Intern Interview

Anonymous Interview Candidate

I applied through college or university and the process took a day - interviewed at Microsoft.

Interview Details – This was a campus interview and lasted for 45 mins. He asked me two questions -
1) Delete a node in sorted singly linked list (with proper garbage collection)
2) Find number of set bits in an integer or any word

After that it was few mins of behavioral interview in which he asked about my past work ex and toughest bug faced and related experience.

Interview Question – Delete a node in sorted singly linked list - Although it was easy but I made few silly mistakes and covered edge cases after he pointed out.   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response
RSS Feed Embed
Interviews for Top Jobs at Microsoft

Worked for Microsoft? Contribute to the Community!

Microsoft Videos

Loading...

Microsoft – Why Work for Us?

What do you want in a job? Do you want more than a paycheck? At Microsoft, you can discover potential you didn’t know you had, push your limits, turn your ideas into reality and make a real impact on the industry and… Full Overview

Provided by employer [?]

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.

Glassdoor is your free inside look at Microsoft Software Intern interview questions and advice. All 139 interview reviews posted anonymously by Microsoft employees and interview candidates.