Microsoft

  www.microsoft.com
Work in HR? Unlock Free Profile

Microsoft Senior Software Development Engineer Interview Questions & Reviews

Updated Aug 4, 2014
All Interviews Received Offers

Getting an Interview  

27%
23%
19%

Interview Experience  

65%
26%
8%

Interview Difficulty  

Average Difficulty
27 candidate interviews Back to all interview questions
Relevance Date Difficulty
in

No Offer

Negative Experience

Difficult Interview

Senior Software Development Engineer Interview

Senior Software Development Engineer

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

Interview Details – First contacted by a Microsoft recruiter to vetify that I qualify for the advertized job. I git contacted by email by the recruiter a week later to set up a technical interview. Tge interview was online where you need to solve real time a question the interviewer asked

Interview Question – Area of consecutive sub matrix   Answer Question


Accepted Offer

Positive Experience

Average Interview

Senior Software Development Engineer Interview

Senior Software Development Engineer
Redmond, WA

I applied online and the process took 2 weeks - interviewed at Microsoft in June 2010.

Interview Details – It takes 2 weeks, the hiring process is standard, nothing out of ordinary. They flew me up there from bay area in sf ,ca. The questions mainly are technical question, which is pretty simple. Most of managers dont remember some of the stuff themselves. But be prepare with some of ur projects and technical terms and process.


Declined Offer

Neutral Experience

Senior Software Development Engineer Interview

Senior Software Development Engineer

I applied through other source and the process took 3 weeks - interviewed at Microsoft.

Interview Details – Algorithms and data structures, coding questions, some design

Reason for Declining – looking to do something outside microsoft stack


Accepted Offer

Neutral Experience

Senior Software Development Engineer Interview

Senior Software Development Engineer

Interviewed at Microsoft

Interview Details – It was brutal; 10 hours of detailed programming questions, alternating with going to the whiteboard. Lots of C++ code chock full of errors, some obvious; others subtle

Interview Question – What is mutable keyword mean   Answer Question

Negotiation Details – no need to negotiate; offer was very competitive


1 person found this helpful

No Offer

Positive Experience

Average Interview

Senior Software Development Engineer Interview

Senior Software Development Engineer
Seattle, WA

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

Interview Details – I had an interview with 6 different people for 2 different position after 2 phone interviews.

Interview Question – What's the test process that ensures that your code is good to go?   Answer Question


Declined Offer

Positive Experience

Average Interview

Senior Software Development Engineer Interview

Senior Software Development Engineer
Bellevue, WA

I applied through an employee referral and the process took a day - interviewed at Microsoft.

Interview Details – On site from internal referral

Interview Question – A lot of behavioral questions. Technical and coding questions are focused on CS fundamentals.   Answer Question


Accepted Offer

Positive Experience

Average Interview

Senior Software Development Engineer Interview

Senior Software Development Engineer
Seattle, WA

I applied in-person and the process took 2+ weeks - interviewed at Microsoft in July 2013.

Interview Details – Submitted my resume directly to the hiring manager. After one round of phone interview with hiring manager, I got invited to the onsite interview. In the beginning of the day, HR gave me a list of only three interviewers, all principal engineers. It was very friendly, mostly about my previous industry and PhD work and then some domain specific questions to test my knowledge in different corners in this field. After three rounds, if they don't like you, they may let you go immediately. For me, I have extra four more rounds. One is with a younger engineer who asked more about programming questions followed by another very senior person who asked pretty advanced questions in the field. And then one round with hiring manger who is very technical and asked questions from high level to low level in the field. The last round was a long long time interview with manager's manager. He basically introduced their projects and talk generally to me in different areas. It lasted two and half hours. I finished at 7:00PM.

Negotiation Details – HR called after interview and tried to figure out how much I want. I said I want standard senior software development engineer package or slightly better. They gave me an offer that I am satisfied with. I accepted without negotiation.


Accepted Offer

Neutral Experience

Senior Software Development Engineer Interview

Senior Software Development Engineer

Interviewed at Microsoft

Interview Details – Long interviews, very good recruiters, but hard to get interviews if you are applying without a reference from a employee

Negotiation Details – No negociation


No Offer

Negative Experience

Difficult Interview

Senior Software Development Engineer Interview

Senior Software Development Engineer
Sunnyvale, CA

I applied through a recruiter and the process took 2 months - interviewed at Microsoft in June 2013.

Interview Details – Got email from Microsoft recruiter, followed by phone calls. They setup a phone screen. then took them about 2 months to setup onsite interview. Scheduling was a bit disorganized on the recruiter part.
Some of the interviewers are very friendly and cool, some of them seem to not like to be doing these interviews.

Interview Question – I cannot discuss the questions.   Answer Question


Declined Offer

Neutral Experience

Senior Software Development Engineer Interview

Senior Software Development Engineer

Interviewed at Microsoft

Interview Details – Got contacted by a recruiter from Linkedin. Microsoft recruiter is working effectively and professionally. From informational talk, to phone screen, to onsite, to extend offer, very smooth and effective. Though I did not take the offer, I really got impressed with their recruiting process

Reason for Declining – compensation and career growth

Worked for Microsoft? Contribute to the Community!

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.