Glassdoor is your free inside look at Microsoft Software Development Engineer Intern interview questions and advice. All 36 interview reviews posted anonymously by Microsoft employees and interview candidates.
Accepted Offer – Interviewed in Redmond, WA Jan 2008 – Reviewed Mar 18, 2009
Interview Details –
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.
No Offer – Reviewed Apr 30, 2013
Interview Details – I only made it to the first phone interview since they caught me on their typical questions. After asking about my motivation for the role they asked about my projects and experience.
Interview Questions
Accepted Offer – Interviewed in Hyderābād (India) Jun 2009 – Reviewed Mar 21, 2013
Interview Details –
First interview - technical test (C and C++)
Second interview - Group discussion - possibly trying to see how you'd communicate and listen in a group setting
Third interview - Technical panel interview (linked list and other data structures)
Interview Question – How can sports bring different cultures together? View Answer
No Offer – Reviewed Mar 19, 2013
Interview Details –
There were 2 fairly straightforward written tests on campus , then they took a few days for the result there a phone interview, after which they took some time for the result, then there were 2 rounds of on site interviews after which they chose 2 interns.
questions were pretty straightforward , like reversing the link list, zig zag in link list
Interview Question – None... Answer Question
No Offer – Reviewed Nov 1, 2012
Interview Details – First round on campus interview (30 min) - Asked a few questions about my resume and experience. Only 1 technical question which I knew was easy but was too nervous to convey my thoughts properly.
Interview Question – Write a function to reverse a String. I asked if I could use Java which the interviewer said was fine. After writing half the code he indicated that I actually should have written the algorithm for a character array. Ughh, I really screwed this one up but I feel like the question should have been administered better. View Answer
No Offer – Interviewed in Oct 2012 – Reviewed Oct 24, 2012
Interview Details – I applied online for an internship at Microsoft website, and got a email the following day. The interview was about 30 minutes over the phone.
Interview Question –
They ask questions about your resume, (my projects and experience).
Then they ask behaviour questions, like what if this/that.
Answer Question
No Offer – Reviewed Sep 24, 2012
Interview Details – First round of on-campus 1:1 interviews for prospective SDE interns. Nothing special, just a few behavioral questions and then one or two algorithm/technical questions on the board. The behavioral and technical questions are the same as would be expected of any other software company.
Interview Question – Write an algorithm to validate a palindrome Answer Question
Accepted Offer – Interviewed in Nov 2011 – Reviewed Jun 16, 2012
Interview Details – I gave my resume at my university's career fair. The initial 1:1 interview took place at my university and lasted 30 minutes. The interview took place in person (not over the phone) and was conducted by an engineering manager. A few weeks later Microsoft flew me out to Redmond for additional interviews. I had 1:1 interviews with four managers each of which consisted of both technical and behavioral questions. I also had a lunch interview with one of the managers.
Interview Question – Questions involved multidimensional arrays, hash tables, linked lists, and pointer arithmetic. Answer Question
Negotiation Details – Microsoft does not negotiate salary or benefits for the SDE internship. They make a generous offer that is as good or better than any in the industry.
No Offer – Interviewed in Mar 2012 – Reviewed Apr 4, 2012
Interview Details – it was all behavioral questions, no technical questions at all which was strange.
Interview Question – how do you overcome a problem with a coworker? View Answer
No Offer – Interviewed in Jan 2012 – Reviewed Feb 8, 2012
Interview Details –
On-campus interview in November. Couple questions about why Microsoft and why SDE. One coding question, be sure to think of end cases and when you might possibly overflow. Heard back in a week that they wanted to bring me on campus for an interview, but that it would take some time because they were completely booked.
Flew to Seattle in late January. I had already received an offer elsewhere and tried to expedite the process as much as possible. Met with a recruiter at 10am, then 4 back-to-back interviews about coding, open ended design, and a behavioral with the hiring manager. Finally left the campus at 6pm. The recruiter said she'd call me with my results within one to two days. Called me on the second day, no offer.
Interview Question – Open-ended design on a word search generator Answer Question
Pros:
1. If you love tech, this is a great place. No doubt you'll talk tech (mostly the MSFT stack) from enterprise to consumer - from PCs to phones to Xboxes - from datacenter to desktop.
2. What were GREAT benefits are now VERY GOOD (took a small…
– Full Review
`
More Microsoft Ratings & Reviews ()
Amazing things happen here! From gamers to governments, moms to mega-corporations, Microsoft helps customers all over the globe to realize their potential. Many people think Microsoft = software. Yes, we do… — Full Overview
Provided by employer [?]
This is the employer's chance to tell you why you should work for them. The information provided is from their perspective.
Would you like us to review something? Please describe the problem with this {0} and we will look into it.
We're sorry but your feedback didn't make it to the team. Your input is valuable to us – would you mind trying again?
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.
Copyright © 2008–2013, Glassdoor. All Rights Reserved. Your use of this service is subject to our Terms of Use and Privacy & Cookies Policy. Glassdoor ® is a registered trademark of Glassdoor, Inc.
Simply post an anonymous review for a recent interview experience or current/former employer. Your post is anonymous – and if you're worried someone will be able to identify your review, you can even post without telling us your job title and location. Learn More.
No thanks – I'll just look around