Microsoft

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

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

Updated Aug 14, 2014
All Interviews Received Offers

Getting an Interview  

40%
32%
15%

Interview Experience  

63%
28%
8%

Interview Difficulty  

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

Accepted Offer

Positive Experience

Average Interview

Software Development Engineer In Test (SDET) Interview

Software Development Engineer In Test (SDET)
Redmond, WA

I applied through college or university - interviewed at Microsoft in November 2012.

Interview Details – One on campus - Very straight forward algorithmic questions
Four on Site - First two were purely algorithmic, Third went on to see my communication skills. Fourth was from principle manager which was tough

Interview Question – Given m memory blocks. memory filling rate is a blocks per unit time. memory emptying rate is b blocks per unit time.

Question: Related to rate and memory
  Answer Question


Accepted Offer

Positive Experience

Average Interview

Software Development Engineer In Test (SDET) Interview

Software Development Engineer In Test (SDET)
Redmond, WA

I applied through a recruiter and the process took 2+ months - interviewed at Microsoft in January 2014.

Interview Details – Once you get in contact with a Microsoft recruiter they make sure to response fast and make sure the hiring process is very clear. I knew what to expect and the recruiters are quick to respond to questions.

The first round of interviews was very basic. They then offer to fly you out and pay for everything. The interview day was pretty long but exciting and high intensity. I actually enjoyed it very much though and got to meet plenty of other candidates.

At the end of the day I met up with some people I met and we all went out to explore Seattle. We went to this amazing seafood restaurant which was delicious. Microsoft paid for everything, they really want you to have an amazing experience and sell the company to you.

I was given an offer one or two hours after my last interview which was really surprising and exciting at the same time. The recruiters really jump on you quick and are urgent / excited to hear your response. I ended up accepting the offer the next day.

In the end, it was a very pleasant and amazing experience and I'm looking very much forward to the summer!

Interview Question – All basic algorithm and data structure questions with some talk about design and testing.   Answer Question

Negotiation Details – I did not negotiate.


No Offer

Positive Experience

Difficult 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 6 weeks - interviewed at Microsoft in December 2013.

Interview Details – Applied in university job fair. First interviewed on campus.Next fly to Seattle for onsite interview. Got a call from recruiter 2 days later that I did not get the offer

Interview Question – No difficult question. Some questions are tricky.   Answer Question


Accepted Offer

Positive Experience

Difficult Interview

Software Development Engineer In Test (SDET) Interview

Software Development Engineer In Test (SDET)
Redmond, WA

I applied online and the process took 3 months - interviewed at Microsoft in December 2013.

Interview Details – I was first interviewed at my university campus in Europe. It was a 45 min interview with standard questions about programming languages and problem solving.

About two-three months after that I traveled to Redmond, WA for the second round of the interviews. There were 6 interviews, started at 10am finished at 5:30pm with a very short break every hour.

All interviewers were nice and friendly.

Interview Question – Standard coding and design questions. Some questions about my background.

A tedious question was to convert a string representing a roman number to an integer. This question is not hard to solve, but tedious to code.
  Answer Question

Negotiation Details – I've got the offer but have not accepted/declined it, yet.


Accepted Offer

Positive Experience

Average Interview

Software Development Engineer In Test (SDET) Interview

Software Development Engineer In Test (SDET)
Redmond, WA

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

Interview Details – The process started off with my campus recruiter re-sending an email about a potential phone interview. Turns out the first email was sent straight to spam (bad Google! Folks, check your spam folder every now and then). I replied, and she set up a phone interview for me a few weeks later.

Phone interview: Morning phone call with some pretty standard questions. The msft employee was fairly nice and wanted me to code the questions (can't remember but I'd guess they were string searches and character counting programs) and send them to his microsoft.com email address. A few days later I got an email from my campus recruiter saying I did well, and she'd like to know some teams that I might be interested in interviewing with.

Redmond: On the morning of the interview I met with my recruiter at the recruiting building 111 where she handed me details of my first interview and what team I was interviewing for. What followed was the standard microsoft interview loop (meet with a person, interview for an hour, then be asked to wait in the coffee lounge while the interviewer goes to talk to the next person). After meeting three people, I was asked to meet their manager, and after that, his manager!

A few days later I got an email saying that they would like to move ahead with an offer!

Interview Question – Nothing really out of the ordinary. If you practice with cracking the coding interview and similar books (practice with, mind you, not learn from) you should be golden.   Answer Question

Negotiation Details – Before I was given an offer, I was told that there would be no negotiation. The offer was better than anything I expected anyway.


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 3+ weeks - interviewed at Microsoft in October 2010.

Interview Details – Process took 1 month. Interview question on campus, then flown to Redmont for on-site. Interview took all day. Interviewed for the IE team. Talked with 4 different people. Questions ranged from purely programatical to puzzles. Had 1 hours lunch interview with recruiter. Very awkward. First two interviews asked me to write code on the board. The third was the lunch one. This one was more interested in my ability to test code and come up with creative solutions to problems. Last interview was with PM and was more behavioral. Asked me what I though about Microsoft products

Interview Question – How would you test a function that determines if 3 integers represent the sides of a triangle   View Answer


2 people found this helpful

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 in January 2013.

Interview Details – 4 Rounds at Redmond Campus

Round 1 - Merge two sorted arrays, one of the arrays has extra buffer to include the second array. Test the function.

Round 2 - Write code for any sorting algorithm and test it

Round 3 - Reverse words in string. Test it

Round 4- Some string problem don't remember)


Accepted Offer

Positive Experience

Average Interview

Software Development Engineer In Test (SDET) Interview

Software Development Engineer In Test (SDET)
Bellevue, WA

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

Interview Details – Phone screening, 5 on campus interviews, featuring technical problem solving following by testing question

Interview Question – Don't recall...most questions were reasonable if you prepare well   Answer Question

Negotiation Details – New grad offer...no negotiation


Accepted Offer

Positive Experience

Difficult Interview

Software Development Engineer In Test (SDET) Interview

Software Development Engineer In Test (SDET)
Redmond, WA

I applied through a staffing agency and the process took 4+ weeks - interviewed at Microsoft.

Interview Details – 4 rounds of 45 minute whiteboard drills to show off coding skills; very little focus on behavioral aspect.

Interview Question – How does the internet work?   Answer Question


3 people found this helpful

Accepted Offer

Positive 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 in December 2013.

Interview Details – I had dropped my resume at the university career fair and got a call for an on-campus interview a couple of weeks later. It was an easy one with one technical question (Perform a level-wise traversal in a binary tree) and a few HR questions. Another couple of weeks later I got a call for the on-site interview for SDET position.

I have to say Microsoft really pampers the candidates and gives a very good first impression. I was flown to Redmond and put up in Westin. Limos were arranged to pick me up from the airport to hotel and from hotel to/from Microsoft campus. It was a day long affair with 4 back to back interviews and the recruiters made sure that the time between the interviews was relaxing and helped a great deal to reduce the stress of an interview.

Interview 1
A small coding problem which wasn't really difficult. I was then asked to test a parking garage. Make sure that you cover all possible scenarios and test cases. I was pretty satisfied at the end of this interview.

Interview 2
This was a young enthusiastic guy but it turned out to be the worst interview for me of the day. We started with test cases for some function, and it went pretty well. Then he asked me to come up with a method to find anagrams in a dictionary and then kept making the requirements and scenario more complex after each proposed solution. I came very close to the optimal solution, but even then I felt I took too much time in doing so. His feedback was that I should be asking more for the problem details instead of concentrating directly on solving it. It was a good point to remember but at the end of the interview I felt I could have done way way better and was a bit disappointed.

Interview 3
This interview in fact began while we were walking from the conference room to the interviewer's office. We talked about my interests, why Microsoft etc etc. And then came the most stressful part. He asked me how I would test a toaster that is supposed to toast bread in outer space. Interesting problem, and thanks to the feedback from the 2nd interview I spent a great deal of time clarifying the conditions in which it would be used, who will use it etc etc. I must have come up with at least around 30-40 cases, but he kept staring at me as if I was missing out something obvious. I guess he wanted to test if I could think under pressure. This went on for about 20-30 minutes. We ended up with a small coding exercise and I was happy with my performance.

Interview 4
I was quite tired by this time and I think it showed. The interviewer had been there for 13 years and he was very comforting. He then asked me to test a particular function. We went over many test cases and once we were done, he told me to write the code for it. This was fun because I had to ensure that my code passes all the test cases that I have come up with myself. He helped me a bit along the way and it went smoothly.

We, the candidates were then taken for lunch and then were free to roam around the campus. Happened to see Steve Balmer too (he was busy on his phone). I returned back to the hotel and slept the whole evening. My flight was the next day morning and they had given me taxi voucher's to cover the fare.

Got the offer the following week. I was a bit apprehensive since I felt my 2nd interview may screw up my chances, but I guess it did not. I accepted it and now I am totally looking forward to joining them.

Interview Question – Testing a toaster in space   Answer Question

Negotiation Details – The offer was generous and way more than what I had expected. I did not feel any need to negotiate and accepted it after going through the details.

See What Microsoft Employees Are Saying

 Current Anonymous Employee

Pros: “Extensive supports for individual's career growth” 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.