Microsoft Software Development Engineer Intern Interview Questions & Reviews
Updated Apr 4, 2012 – Interview questions and reviews posted anonymously by interview candidates.
|
Difficulty Rating [?] Based on 19 ratings |
Interview Experience [?] Based on 19 ratings
|
Microsoft has 563,447 connections on Glassdoor
| 11–19 of 19 Microsoft Interviews | Sort by |
Software Development Engineer Intern at Microsoft
Posted Jun 5, 2011
3.0
Average Interview
|
Overall Neutral Experience
|
Interviewed and No Offer
|
Interviewed Feb 2010 (took a day)
Applied online, was contacted by a recruiter, and scheduled a 1 on 1 interview at my university career center. The interview was easy, but having only taken introductory courses in CS, I botched a couple questions. Overall a very neutral experience, the interviewer was perhaps a bit stoic, and I did not get any positive feedback or hints during my interview.
Interview Questions
Other Details
I Applied Online and the interview consisted of a 1:1 Interview.
Helpful Interview?
Yes |
No
Inappropriate?
Software Development Engineer Intern at Microsoft
Posted Apr 14, 2011
4.0
Difficult Interview
|
Overall Positive Experience
|
Interviewed and No Offer
|
Interviewed Jan 2011 in Seattle, WA (took a day)
Submitted resume through college, got an on campus first round interview with a PM from the Office team. Got asked a basic question to reverse a string. Then got invited for an on-site interview. All paid for trip to Seattle. On interview day I went through 3 1-1 interviews each one hour long.
Interview Questions
Other Details
The interview consisted of a 1:1 Interview.
Helpful Interview?
Yes |
No
Inappropriate?
Software Development Engineer Intern at Microsoft
Posted Jan 15, 2011
3.0
Average Interview
|
Overall Neutral Experience
|
Interviewed and No Offer
|
Interviewed Nov 2010 in Redmond, WA (took a day)
applied through MS's website and got a phone interview. Asked about constructing a contact list management system. Writing some codes on a whiteboard websystem. Got an on-site interview with the Office group. All questions are about programming though there are warm-up behaviorial questions.
All programming questions are not demanding, but somehow tricky.Need to write codes on whiteboards. Can use any programming language you like.
Interview Questions
Other Details
I Applied Online and the interview consisted of a Group/Panel Interview.
Helpful Interview?
Yes |
No
Inappropriate?
Software Development Engineer Intern at Microsoft
Posted Nov 13, 2010
4.0
Difficult Interview
|
Overall Positive Experience
|
Received and Accepted Offer
|
Interviewed Oct 2010 (took 4+ weeks)
Microsoft came to my college's career fair, and I dropped off my resume with them there after talking to the college recruiter for awhile. About a week later I had an on campus interview. The interview was a about 10 minutes of talking about myself and what I wanted to do, and then he asked me to code a question about strings in c.
After this they emailed me about to weeks later and asked me to come on site for the second round interview. They flew me up to Seattle all expenses paid, and put me up in a nice hotel. The actual second round was for me a series of 4 interviews. I was told there would be any number between 3-5 interviews depending on what they wanted to see.
The team I worked with seemed very laid back and relaxed. They didn't really seem to care whether I had the most correct answer or not as long as they could see what I was thinking. Overall it was a very positive experience.
Interview Questions
Other Details
I got the interview through a Recruiter and the interview consisted of a 1:1 Interview and a Group/Panel Interview.
Helpful Interview?
Yes |
No
Inappropriate?
Software Development Engineer Intern at Microsoft
Posted Jul 20, 2010
3.0
Average Interview
|
Overall Positive Experience
|
Interviewed and No Offer
|
Interviewed Mar 2010 in Redmond, WA (took 2 weeks)
Submitted resume online..
Got a call from for phone interview in a week .
Questions were simple but they expect you to ask questions and speak while thinking.
Like Write a program for nth number in a Fibonacci series.
Give boundary condition.
Ask if iterative or recursive.
give pros n cons.
Interview Questions
Other Details
I Applied Online and the interview consisted of a Phone Interview.
Helpful Interview?
Yes |
No
Inappropriate?
Software Development Engineer Intern at Microsoft
Posted Jun 12, 2010
3.0
Average Interview
|
Overall Positive Experience
|
Received and Declined Offer
|
Interviewed Oct 2009 (took a day)
I interviewed with Microsoft for an internship through my university's co-op system. The interview itself was a 45 min technical interview plus a 15 min "feel-good" session with an HR person. The technical interview was fairly standard; they asked me to solve an algorithm question. With the HR person I discussed my preferences for location and type of development work I preferred.
I later received an offer via e-mail, and was put into contact with a team in Redmond. The recruiter was very helpful even during weekends and was accommodating when I asked to talk to the team again. Overall, I was extremely impressed with the organization of their interview process. I turned down their offer, however, because I got a very interesting internship offer from a start-up.
Interview Questions
Other Details
I got the interview through a College or University and the interview consisted of a 1:1 Interview.
Helpful Interview?
Yes |
No
Inappropriate?
Software Development Engineer Intern at Microsoft
Posted May 9, 2010 — 1 of 1 people found this helpful
4.0
Difficult Interview
|
Overall Positive Experience
|
Received and Declined Offer
|
Interviewed Apr 2010 (took 6 weeks)
I submitted an application through the MS Career site, a short time later (2 weeks) I got an email from a Microsoft recruiter asking for a technical phone screen.
The phone screen was handled by an hr person, they asked pretty basic questions. More along the lines of what is the difference between a queue and a stack than a linked list and an array. Nothing tricky, but if you are working in a specific area, you may want to do a refresher. He also asked me what I wanted to do at Microsoft etc.
Ten days later, I got the email so that we could set up an onsite interview. They also asked me what They flew me out to Redmond, where I finally learned which group I was going to interview with. I then had four one on one interviews, culminating in an interview with a product manager. Three days later I got an email saying they were interested in having me, but eventually I had to decline.
All the interviewers I spoke to seemed nice and sociable, they were all willing to talk about their work and ask about my research. They all had offices instead of cubicles and appeared to have been there a while (30+).
Preparation is important, an interview should not be a technical learning experience.
1. Interview Questions
2. Career Cup
3. Glassdoor.com
4. Programming Pearls
Don't be cheap, spend some money.
Be nice to everyone, puts you in a good mood for a long day.
Speak up, especially when you are trying to answer questions.
Interview Questions
Reason for Declining
"Better" offer from a different company.
Other Details
I Applied Online and the interview consisted of a Phone Interview and a 1:1 Interview.
Helpful Interview?
Yes |
No
Inappropriate?
Software Development Engineer Intern at Microsoft
Posted Oct 7, 2009
3.0
Average Interview
|
Overall Positive Experience
|
Received and Accepted Offer
|
Interviewed Jan 2009 in Redmond, WA (took a day)
Phone interview was a lady in Office group. She sounded uninterested. Some resume questions. That didn't go so well, but (after a long time)I got invited to onsite anyways. Questions include reversing string, atoi, etc. I was very impressed with the free sodas. Had lunch interview, then met big boss in the end. Overall a great learning experience!
Interview Questions
Other Details
I Applied Online and the interview consisted of a Phone Interview, a 1:1 Interview and a Background Check.
Helpful Interview?
Yes |
No
Inappropriate?
Software Development Engineer Intern at Microsoft
Posted Mar 18, 2009 — 2 of 2 people found this helpful
4.0
Difficult Interview
|
Overall Positive Experience
|
Received and Accepted Offer
|
Interviewed Jan 2008 in Redmond, WA (took 3 weeks)
I got my first interview by persistently approaching Microsoft at my university's career fairs. My first interview was a typical screening interview, but face-to-face on campus instead of the usual phone interview. I was asked open-ended questions, such as how I would design an alarm clock for a blind person and what my favorite computer application was and why.
The next stage of the interview process was a fly-out to Microsoft's headquarters for a full day's worth of interviewing. All the travel and lodging was paid for by Microsoft and was organized very well. I had a recruiter at Microsoft who was in charge of planning my interviews, talking with the interviewers and making the final hire decision. He was a bit pushy, but I can't say that's representative of all Microsoft recruiters. I got to the recruiting building in the morning and met my recruiter face-to-face with a few other students who were also interviewing for internships. We were given the name of our first interviewer and a description of their group and then shuttled off to different buildings to meet them.
All the interviews took place in the interviewer's day-to-day office, which was nice because I got a chance to see their normal work place and get a feel for the company culture. Microsoft is actually very laid back compared to what I had imagined. There are no cubicles, all of the full-time employees get their own office. The dress is very casual, and the normal dress seems to be a polo shirt or t-shirt and jeans. I decided to dress business casual that day (a collared shirt tucked into khakis) even though everyone had told me to wear a suit. Even then, two of my interviewers commented about how dressed up I was! The building I interviewed in had an XBox lounge (they bought a Wii too later that summer) and a kitchen stocked with free coffee and soda on each floor.
My first two interviews were about an hour each and were pretty standard technical interviews. My third interview went a bit longer because we went out for lunch and talked casually (although this was still considered part of the interview). When we came back from lunch, I still had to answer a technical question before I set off for my fourth interview. My first three interviews were all with the same team and took place in the same building, but my fourth interview was with a different team.
At the end of the day, I went back to the recruiting building and waited for the results of my last interview to come back to my recruiter. I did well enough that I got offers from both teams I had interviewed. Note that my recruiter said that it usually takes about a week to make a decision on hire or no-hire for an intern, so this was an exception. However, this actually wasn't all too helpful because they still only gave me one week to make a decision! My recruiter really pushed me to make a decision as soon as possible but didn't respond to my emails for the first half of the week (in his defense, he was sick), so I pushed my decision a bit longer than a week. I wish I had been given more time to interview with other companies, but I didn't push my decision any further and decided to accept the offer (after all, it was a pretty good offer).
Interview Questions
Negotiation Details
The offer was non-negotiable.
Other Details
I got the interview through a College or University and the interview consisted of a 1:1 Interview, a Personality Test and a Background Check.
Helpful Interview?
Yes |
No
Inappropriate?


