Microsoft Software Engineer Interview Questions & Reviews
Updated Nov 24, 2011 – Interview questions and reviews posted anonymously by interview candidates.
|
Difficulty Rating [?] Based on 25 ratings |
Interview Experience [?] Based on 25 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 25 Microsoft Interviews | Sort by |
Software Engineer at Microsoft
Posted Nov 24, 2011
3.0
Average Interview
|
Overall Neutral Experience
|
Interviewed and No Offer
|
Interviewed Nov 2011 (took a day)
I inteviewed MS in my hometown with 2 people. It took half an hour for each interview.One of them has a coding question, the other one is about more general stuff.
Coding question was easy.They asked me how to combine 2 sorted arrays into another array.
Other interviewer asked me about why microsoft? and MS products.Something about datastructures and critical section.
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 Engineer at Microsoft
Posted Nov 4, 2011
3.0
Average Interview
|
Overall Neutral Experience
|
Interviewed and No Offer
|
Interviewed Oct 2011 (took 2 weeks)
Meet with Microsoft representatives at a career fair. Several weeks later, I was selected as a candidate and asked to fill out an employment survey. List the types of products and services you are interested in, and what team (Software engineer, software engineer in test, or program manager) you would like to work on.
I interviewed on campus a week later. This consisted of general questions about my background and experience, and followed by a technical question.
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 Engineer at Microsoft
Posted Oct 18, 2011
3.0
Average Interview
|
Overall Neutral Experience
|
Interviewed and No Offer
|
Interviewed Oct 2010 (took 2 weeks)
first 15 mins talked about behavioral questions: the software i like most, why and wt i can do to improve it. later 15 mins technical question: (forgot what is it, but not too difficult..)
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 Engineer at Microsoft
Posted Aug 24, 2011
3.0
Average Interview
|
Overall Negative Experience
|
Interviewed and No Offer
|
Interviewed Jan 2011 in Seattle, WA (took a day)
4 programing skill test.
Interview Questions
Other Details
I got the interview through a College or University and the interview consisted of a 1:1 Interview and a Skills Test.
Helpful Interview?
Yes |
No
Inappropriate?
Software Engineer at Microsoft
Posted Jul 26, 2011
4.0
Difficult Interview
|
Overall Positive Experience
|
Received and Declined Offer
|
Interviewed Nov 2010 in Redmond, WA (took 4 weeks)
telephonic interview follwed by the 1:1 interview. Both the interviews were great. Telephonic interview was mostly covering my background and experience with some CS fundamentals questions.
Interview Questions
Reason for Declining
I had another offer
Other Details
I got the interview through a Recruiter and the interview consisted of a Phone Interview and a 1:1 Interview.
Helpful Interview?
Yes |
No
Inappropriate?
Software Engineer at Microsoft
Posted Feb 22, 2011
3.0
Average Interview
|
Overall Positive Experience
|
Interviewed and No Offer
|
Interviewed Feb 2011 in Berkeley, CA (took a day)
It took me just one on-campus interview. I contacted them through a career fair. It was one software engineer from a network engineering team interviewing me for about 45 minutes. The first 10 minutes, he spent asking me questions on my previous work experience and projects. Then the next 10 minutes, he asked me an open-ended question on how to design a coke vending machine. During the last 10 to 15 minutes, he asked me technical questions.
Interview Questions
Other Details
I got the interview through a Recruiter and the interview consisted of a 1:1 Interview.
Helpful Interview?
Yes |
No
Inappropriate?
Software Engineer at Microsoft
Posted Jan 12, 2011
4.0
Difficult Interview
|
Overall Neutral Experience
|
Received and Declined Offer
|
Interviewed Oct 2009 in Seattle, WA (took 2 days)
Asked lots of problem solving including puzzle questions, c/c++, software development questions. Generally, your problem solving skills needs to be 100%..
Interview Questions
Reason for Declining
Didn't want to move there.
Other Details
The interview consisted of a Phone Interview.
Helpful Interview?
Yes |
No
Inappropriate?
Software Engineer at Microsoft
Posted Dec 22, 2010
4.0
Difficult Interview
|
Overall Positive Experience
|
Received and Accepted Offer
|
Interviewed Jan 2008 in Redmond, WA (took 2 weeks)
I interviewed as a senior in college. The interviewing process consisted of two phases for me: (1) a single on-campus interview when Microsoft visited my college campus, and (2) a day-long on-site interview at Microsoft's campus in Redmond.
The on-campus interview was with an engineer and consisted of some simple technical questions. We also talked a bit about some programming projects I had worked on at school. I believe they were looking for basic technical chops and enthusiasm for engineering.
The on-site interview consisted of one interview with an HR person and 4 interviews with engineers (two from one product/team, and two from a completely different product/team). The interview with the HR person was non-technical and focused on why I was interested in becoming an engineer. The interviews with engineers were all technical in nature. They mostly consisted of programming and algorithms questions of moderate difficulty --- the usual affair. I also had lunch at some point with one of the engineers I ended up interviewing with.
One of the technical interviews was fairly nonstandard. I was asked to come up with a design (hardware/software) for a robotic telescope. The question was very open-ended, though the interviewer of course gave some guidance. I believe the purpose of the question was to gauge the ability of the candidate to design a (real-world) system.
Interview Questions
Other Details
I got the interview through a College or University and the interview consisted of a 1:1 Interview and a Skills Test.
Helpful Interview?
Yes |
No
Inappropriate?
Software Engineer at Microsoft
Posted Nov 4, 2010
3.0
Average Interview
|
Overall Neutral Experience
|
Interviewed and No Offer
|
Interviewed Sep 2010 in Seattle, WA (took 2 weeks)
I submitted my resume on the career fair in Sep and then got the recruiter contact me for on-campus interview at end of october. I was given a form to choose between three roles: developer, tester and program manager. I chose to interview as a developer.
Asked about the basic data structure and algorithm questions. It has two coding questions. One is ask about how to reverse an array in place. The other is to find the number of repeated words in a string.
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 Engineer at Microsoft
Posted Oct 12, 2010
3.0
Average Interview
|
Overall Neutral Experience
|
Interviewed and No Offer
|
Interviewed Sep 2010 in Seattle, WA (took a day)
One question about algrithm. Please focus on the details.
Interview Questions
Other Details
The interview consisted of a 1:1 Interview.
Helpful Interview?
Yes |
No
Inappropriate?


