Microsoft Software Development Engineer Interview Questions & Reviews
Updated Feb 14, 2012 – Interview questions and reviews posted anonymously by interview candidates.
|
Difficulty Rating [?] Based on 193 ratings |
Interview Experience [?] Based on 193 ratings
|
See who your friends know who've worked at Microsoft and could give you an inside look.
See who your friends know who've worked at Microsoft and could help you prep for an interview.
| 1–10 of 193 Microsoft Interviews | Sort by |
Software Development Engineer at Microsoft
Posted Feb 14, 2012
2.0
Easy Interview
|
Overall Positive Experience
|
Interviewed and No Offer
|
Interviewed Jan 2012 in Redmond, WA (took a day)
The interview was for an intern position. They called me and asked questions about me, my interests, why microsoft,why my degree,etc.
They insisted in testing:
how would you test a calculator?
how do you test your software?
what do yo call good software?
They also asked me about my last projects and how many lines did I code in each one of them
Interview Questions
Other Details
The interview consisted of a Phone Interview, a Skills Test and a Background Check.
Helpful Interview?
Yes |
No
Inappropriate?
Software Development Engineer at Microsoft
Posted Feb 12, 2012
3.0
Average Interview
|
Overall Neutral Experience
|
Interviewed and No Offer
|
Interviewed Jun 2010 in Redmond, WA (took 3 weeks)
I had four 1:1 interview. Questions were general algorithm based on trees, arrays and strings. My last interview did not go too well so was rejected.
Interview Questions
Other Details
I got the interview through an Employee Referral and the interview consisted of a 1:1 Interview.
Helpful Interview?
Yes |
No
Inappropriate?
Software Development Engineer at Microsoft
Posted Feb 10, 2012
3.0
Average Interview
|
Overall Positive Experience
|
Interviewed and No Offer
|
Interviewed Jan 2011 (took a day)
I submitted my resume at a career fair at my school for a summer internship at Microsoft and was later contacted for a 30 min on-campus interview. I was asked to solve problems on arrays and to talk about my accomplishments listed on my resume. A month later, I was invited for an on-site interview in Seattle. There were three technical interviews so it involved preparing a lot and practicing algorithms. I was asked questions on binary trees, linked lists and arrays. The recruiters were friendly, the interviewers were not intimidating but I was very nervous. Two weeks later I received an email saying that I was not going to be offered a job. The questions were not difficult but I'd say I needed more practice and to make use of better resources.
Interview Questions
Other Details
The interview consisted of a 1:1 Interview.
Helpful Interview?
Yes |
No
Inappropriate?
Software Development Engineer at Microsoft
Posted Feb 6, 2012
3.0
Average Interview
|
Overall Positive Experience
|
Received and Accepted Offer
|
Interviewed Nov 2011 (took a day)
Interview was fairly usual. They first ask you about basic personal background and experiences. Then they moved on to coding question, which was not very difficult. They asked you for different sorting algorithms and then about linked list. The final coding question was reversing words within the sentence.
Interview Questions
Other Details
The interview consisted of a 1:1 Interview.
Helpful Interview?
Yes |
No
Inappropriate?
Software Development Engineer at Microsoft
Posted Feb 9, 2012 — 0 of 1 people found this helpful
3.0
Average Interview
|
Overall Positive Experience
|
Interviewed and No Offer
|
Interviewed Jan 2012 in Seattle, WA (took 3 days)
I have been notified that the interview will be on December, however, they change the date to January. So I have too much more time to prepare. The interview involves much more design questions and only a little code question. It is quite tired to be interviewed from 9:00 am to nearly 6:00 pm with 5 persons. They all are very nice and smart. My feeling for the interview is very positive. Because one of my interviewer said I want you to do....blabla after interview. And one of them also give me his thumb. However, I still don't get the offer. I guess it is because my fault for analyze the complexity of a code. I was too tired and said n square, however, I mean 2 to the order of n....
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 at Microsoft
Posted Feb 2, 2012
4.0
Difficult Interview
|
Overall Positive Experience
|
Received and Accepted Offer
|
Interviewed Feb 2011 (took a day)
two teams - 5-6 ppl will interview you on the campus. If you have made it till the campus, make sure you enjoy the local cusines, etc etc.
OK, to the interview - confidence is the name of the game. easier said huh??
Well, though it might seem intimidating, you should keep your cool and solve the problems they throw at you or code they ask you to write. Show your willingness to work on the problem instead of saying "I dont know!"
Food is on Microsoft - so Enjoy!!
Interview Questions
Other Details
I got the interview through a College or University.
Helpful Interview?
Yes |
No
Inappropriate?
Software Development Engineer at Microsoft
Posted Jan 31, 2012
4.0
Difficult Interview
|
Overall Neutral Experience
|
Received and Declined Offer
|
Interviewed Jan 2012 (took a day)
Applied online to the company's site for college grads.
Was selected by recruiter and scheduled for a 45 min interview on campus with a Microsoft Developer.
This first interview went well so they scheduled interviews at the company headquarters in Seattle.
The recruiter asked me what my preferences were for the teams I'd like to work with, along with how I felt about relocating to Seattle.
The company takes care of travel and lodging, they put you in a hotel and you get up to $75 a day for meals at the hotel. $75 is more than plenty for breakfast, lunch and dinner. The company also reimburses costs for rentals or taxis, after the day long onsite interviews they gave out 3 taxi vouchers to go visit downtown Seattle.
On the interview day, you first meet with your recruiter, they will then direct you to the first person you interview with. At Microsoft, each developer has an office, so you meet with them at their office, and the interview is conducted there. Each interviewer then takes you to the next interviewer, and *they talk to each other* before your interview begins. Any weaknesses or flaws are exchanged I believe. I went through 5 interviews. I also had lunch with one of my interviewer.
Interview Questions
eg "Hello World" --> "eHllo dlorW"
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 at Microsoft
Posted Jan 25, 2012
4.0
Difficult Interview
|
Overall Negative Experience
|
Interviewed and No Offer
|
Interviewed Oct 2011 (took 5 days)
The interviewer has very severe accent and for an international student, it was hard to understand him. We didn't talk much about my resume, but at first he gave me a hard problem - how many 0s are there in 100 ! - (he himself said it was quite difficult) and his reason was that I said in my resume that I had won an award in math in my high school. And i failed to solve it. He gave me another one - write a function to provide all the permutations of an array - which should be easy to solve, but I failed, maybe because I wasn't recovered from the first failure. Anyway, I screwed 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 at Microsoft
Posted Jan 24, 2012
3.0
Average Interview
|
Overall Negative Experience
|
Received and Declined Offer
|
Interviewed Jan 2012 in Redmond, WA (took a day)
I was contacted by a Recruiter. She lead me to believe that she worked at Microsoft. That was not true. I came to find out that a v- infront of the email address means VENDOR.
I was asked standard technical questions and some problem solving questions. I spoke about my experience and education. I did not answer the weird problem solving questions. I WOULD ENCOURAGE others to do the same.
I spoke with many non native English speakers. The inperson interviews were fine. Once again, I did not do the mind game questions. As potential employees, you can set the stage, you have power. I told one person that I was not going down that road, he did not understand. Microsoft complains that it can't find people but treats people poorly.
Interview Questions
Reason for Declining
I declined to continue because I was treated poorly. Companies need to learn to value potential employees and not have them jump through hoops. I was told during the interview process by one interviewer that he PREFERS H1-B visa applicants.
Other Details
I got the interview through a Recruiter and the interview consisted of a Phone Interview, a 1:1 Interview and a Group/Panel Interview.
Helpful Interview?
Yes |
No
View Comments (1)
Inappropriate?
Software Development Engineer at Microsoft
Posted Jan 22, 2012
3.0
Average Interview
|
Overall Positive Experience
|
Interviewed and No Offer
|
Interviewed Nov 2011 in Redmond, WA (took a day)
The interview was 30 mins at the career center of our University. I was first to asked to describe things that appear on my resume and was given a basic data structure question afterwards.
Interview Questions
Other Details
The interview consisted of a 1:1 Interview.
Helpful Interview?
Yes |
No
Inappropriate?


