Microsoft

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

Microsoft Senior Software Developer Interview Questions & Reviews

Updated Aug 4, 2014
All Interviews Received Offers

Getting an Interview  

26%
17%
16%

Interview Experience  

76%
18%
4%

Interview Difficulty  

Average Difficulty
50 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

Difficult Interview

Senior Software Development Engineer In Test Lead Interview

Senior Software Development Engineer In Test Lead
Redmond, WA

I applied online and the process took 4+ weeks - interviewed at Microsoft in September 2010.

Interview Details – I was very impressed with the efficiency of the hiring process.
After submitting my resume on Microsoft.com/jobs, I did not hear from the team I applied to. But within a week, I was contacted by a different team about a job that was a better fit. There was a technical phone screen which included homework to write code and email it in. Then I was invited to fly to Redmond for an interview. I met with six interviewers in one day, which included my manager, a couple peers, and a direct report. It was a grueling day, but there were no big surprises or questions I was not prepared for. During the interviews, it became clear to both me and to the interviewers that I was qualified for more than the position they were hiring for. They had the flexibility to change the scope of the job (and the level) to better fit my qualifications.
The whole process - from first visiting the web site to getting an offer took about a month.

Interview Question – There was a detailed technical question about a test strategy for a complex system built with a domain-specific language. When I answered in general terms, the interviewer kept pressing for more specifics and detailed examples. I finally realized that she didn't really understand the problem. I confronted her with "This is your job, isn't it? And you don't know how to do it!" She admitted I was right.   Answer Question

Negotiation Details – I was able to negotiate for special needs on a relocation package.


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

Positive Experience

Difficult Interview

Senior Software Development Engineer In Test Lead Interview

Senior Software Development Engineer In Test Lead

I applied in-person and interviewed at Microsoft.

Interview Details – HR would arrange the whole process. It really depends on the team. But mostly multiple people interview and there will be a senior person in the end to decide to make the offer or not. For SDET leader, they mostly look for leadership and technical ability. Expect technical questions. Ability to think. Work to work with team. Action oriented and result oriented. Technical coding is most important.

Interview Question – Technical questions and ability to discuss your results.   View Answer


1 person found this helpful

Accepted Offer

Positive Experience

Average Interview

Senior Software Developer Interview

Senior Software Developer
Redmond, WA

I applied through an employee referral and the process took 1 week - interviewed at Microsoft in October 2010.

Interview Details – Standard interview process, 4-5 interviews. last interview is with a decision maker called AA.
He incorporates feedback from all interviewers and makes a final call. Interviewers are usually friendly and make you comfortable. Some try to prove you wrong no matter what you say or do. Prepare well - if you are prepared and havea good resume - no reason to not be hired.

Interview Question – Inorder traversal iterative version   Answer Question


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


No Offer

Positive Experience

Average Interview

Senior Software Developer Interview

Senior Software Developer
New York, NY

I applied online - interviewed at Microsoft in June 2013.

Interview Details – Got a Phone interview scheduled.I had never used the microsoft tools so no progress further.No offer

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.