Microsoft

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

Microsoft Software Development Engineer In Test (SDET) Interview Questions & Reviews

Updated Jul 18, 2014
All Interviews Received Offers

Getting an Interview  

40%
32%
15%

Interview Experience  

62%
28%
8%

Interview Difficulty  

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

No Offer

Neutral Experience

Difficult Interview

Software Development Engineer In Test (SDET) Interview

Software Development Engineer In Test (SDET)
Tampa, FL

I applied through a recruiter and the process took 1 week - interviewed at Microsoft in January 2014.

Interview Details – I talked to them at my schools Career Fair after a very brief look over my resume and conversation they said they would be happy to see me in first round interviews. After that I heard back about aweek later to schedule an on-campus interview and they asked me about my projects and how to apply various concepts to them.

Interview Question – They really wanted you too apply concepts from your other projects to your other projects which makes you think since you might think those projects are separate.   Answer Question


1 person found this helpful

Accepted Offer

Neutral Experience

Software Development Engineer In Test (SDET) Interview

Software Development Engineer In Test (SDET)

I applied through college or university and the process took 2 months - interviewed at Microsoft.

Interview Details – Communication was very good. They followed up and replied to all quiries pretty fast after informing me about on site interview. Also the people were very friendly and helpful to talk with

Interview Question – How would test a machine on moon that does arithmatic operation based on input from earth and returns value to earth   Answer Question

Negotiation Details – NOT


Accepted Offer

Positive Experience

Average Interview

Software Development Engineer In Test (SDET) Interview

Software Development Engineer In Test (SDET)

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

Interview Details – - First, phone interview with college recruiter
- Then, they flew me out to Redmond for an all-day interview

Interview Question – They asked me to first design a function to do something (don't remember) and code it on the whiteboard. Then they asked me how I would test it.   Answer Question


No Offer

Neutral Experience

Difficult Interview

Software Development Engineer In Test (SDET) Interview

Software Development Engineer In Test (SDET)

I applied through college or university and the process took 3+ weeks - interviewed at Microsoft.

Interview Details – I interviewed through college recruiting. First round interview was really easy, he just asked me to implement a queue and test it for certain conditions. Then I flew to Seattle for the final round where I had to go through 4 back to back interviews. The interviews were mostly technical, but 4 hours of technical interview really gets to your nerves.

Interview Question – Find if two nodes in a binary tree have a common ancestor.   View Answer


No Offer

Neutral Experience

Easy Interview

Software Development Engineer In Test (SDET) Interview

Software Development Engineer In Test (SDET)
Minneapolis, MN

I interviewed at Microsoft in November 2013.

Interview Details – 30 minutes interview with some questions on resume and one question about linked list. He asked me to write a code removing all nodes having value = given value from the list

Interview Question – he asked questions about pointers in C/C++   Answer Question


Accepted Offer

Neutral Experience

Software Development Engineer In Test (SDET) Interview

Software Development Engineer In Test (SDET)

Interviewed at Microsoft

Interview Details – Resume->Hiring manager->Hiring interview->Hiring

Interview Question – Motivation and some technical question to resolve real problem   Answer Question

Negotiation Details – no


6 people found this helpful

No Offer

Positive Experience

Average Interview

Software Development Engineer In Test (SDET) Interview

Software Development Engineer In Test (SDET)

The process took 5+ weeks - interviewed at Microsoft.

Interview Details – The recruiting team does a great job, they are very helpful and always willing to help. On the day of your interview take full advantage of your recruiters by asking about the company, background of engineers working there and what they expect out of their potential hires, although you may know a lot about the company from online sources, I would recommend asking the recruiters these questions as you will get a clear idea.

Focus on a lot of functional test cases first especially when they ask you to test the code you write, dont worry about where it is used and which application makes use of this code as you may waste time in clarifying and get lost in thoughts, as the interviewer would say, I just need functional test cases.

But remeber when they ask you to test a application or some real world about then think in a methodical fashion like Test environment, Use Cases, Functional Tests, Special Test cases like Globalization tests, integration etc.

Make sure you understand the question. Some times they may not give all the details in the question they ask, they want to see how you get the most information out of them. Dont proceed without understanding the question! and also make confirm whether you are allowed to use additional data structures or helper functions.

You may have read that you have to think aloud when you write a program, if it works for you great follow that. For some people like me, I usually get lost in thoughts if I do that, so what I did was I told the interviewer I will take 5 mins to analyse the problem and come up with the solution and I will explain it step by step. If you get stuck just dont stare at the board, tell the interviewer your logic and where you are getting stuck, as they may give you hints which are very helpful.

First round is usually is easy, they want you to get comfortable, so dont ignore programs like fibonacci, common factor, which are very basic problems. As the rounds progresses it becomes harder.Your energy levels and the thinking speed drops as you cruise through the day. Make sure you have practice working on problems for long time period(). For this just like a week before, try to setup a mock interviews with yours friends stretched out for a day packed with five 45 minutes interview with 15 min break or if your friends are busy ask your friend to randomly pick problems write them into a piece of paper and place them into 5 different files. Try to work on them the whole day. Trust me this will definitely help you. On the day before the interview please please relax and get a lot of sleep dont try to read something you dont know cause it messes up things which you know and drops your confidence levels.

Focus on String manipulation, Lists, Tree traversals, very very important topics for a microsoft interview. Learn from the mistakes other people did, trust me it will make you better a programmer. Good Luck fellow programmers!!!!

Interview Question – Test an Function that converts string to integer. String here can be of any length!   View Answer


No Offer

Neutral Experience

Average Interview

Software Development Engineer In Test (SDET) Interview

Software Development Engineer In Test (SDET)
Redmond, WA

I applied through college or university and the process took 4+ weeks - interviewed at Microsoft.

Interview Details – it was good they called me to Redmond, next day I had interview with three members of the team. They all asked me coding question and the main thing was after writing the code I was asked what tests carry out to check if the code is valid.

Interview Question – Need to be very precise about the test case than just writing the code.   Answer Question


No Offer

Neutral Experience

Average Interview

Software Development Engineer In Test (SDET) Interview

Software Development Engineer In Test (SDET)

I applied through college or university and the process took 2 months - interviewed at Microsoft in January 2014.

Interview Details – For final round interview in Redmond, they match you with a group/team, but I got matched with a group that was not a good fit for me. I had no interest nor experience in the division I got matched for.

Interview Question – Basic algorithm and data structure questions.   Answer Question


No Offer

Positive Experience

Average Interview

Software Development Engineer In Test (SDET) Interview

Software Development Engineer In Test (SDET)
Binghamton, NY

I applied through college or university and the process took 3 days - interviewed at Microsoft in September 2013.

Interview Details – Questions were simple data structures questions but little tricky. It included questions from hash table.

Interview Question – Sort a data file containing 1 million elements.   Answer Question

See What Microsoft Employees Are Saying

 Current Senior Product Marketing Manager in Redmond, WA

Pros: “Great people, culture, work life balance.” Full Review

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.