Microsoft
3.6 of 5 7,033 reviews
www.microsoft.com Redmond, WA 5000+ Employees

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

Updated Apr 10, 2014
All Interviews Received Offers

Getting the Interview 

41%
30%
16%

Interview Experience 

63%
28%
8%

Interview Difficulty 

439 candidate interviews Back to all interview questions
Relevance Date Difficulty
in

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

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

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

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

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

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

We want your feedback – Is this interview information helpful to you?  Yes | No
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.

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No 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 weeks - interviewed at Microsoft.

Interview Details – The hardest thing you met in a team. Inverse a integer char[].

Interview Question – Time complexicity   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

6 people found this helpful

Accepted Offer

Positive Experience

Easy 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 November 2013.

Interview Details – The whole process was very smooth. I first had a 30 min interview on campus. Two technical questions: reversing a linked list and least common ancestor in a binary tree. Then flown to Redmond for onsite interview. I got four interviews, each for 45 min. They all asked sorting and string manipulation questions. They also ask to come up with all test cases after you write your code.

Interview Question – There was no difficult or unexpected questions.
for instance:
-sort an array with just two types of elements, optimize your algorithm
-find common letters in two strings and put them in a sorted order
-compare sorting algorithms
  Answer Question

Negotiation Details – No negotiation

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

1 person found this helpful

No Offer

Negative Experience

Very 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 4+ weeks - interviewed at Microsoft in December 2013.

Interview Details – On-campus interview, Redmond interview. Hiring process felt disorganized - I interviewed with Enterprise and Cloud after I had expressed interest in different areas.

Interviewed with a director and engineering manager. Sense was engineering focused culture. Very 'big company' feel.

How would you test a pen?

Implement atoi in C++. Now test it.

You have a balance, 9 balls, one weighs less, find the smallest ball in fewest steps.

Feedback: finish working through the problem and finding the algorithm before starting to write code.

Interview Question – Search a string to see if it contains a given substring. The given substring can have a '*' - a wild card character which corresponds to skipping one or more characters in the string being searched. Asked qualifiers: Can there be a wildcard character in the string being searched? [yes] ascii? [unicode]   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

Accepted Offer

Positive Experience

Difficult Interview

Software Development Engineer In Test (SDET) Interview

Software Development Engineer In Test (SDET)

I applied through other source and interviewed at Microsoft.

Interview Details – Round robin hiring event. Spent all day there.

Interview Question – Explain everything that happens from the time you enter a web address in the browser, until the page has loaded. Be as detailed as possible.   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Neutral Experience

Very Easy 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.

Interview Details – Sumitted resume during school career fair. Received email and scheduled on-campus interview. Went to interview and answered questions. Waited for two weeks and received "Thank you for your interest" email. It was an easy interview actually, so I was quite surprised to be notified that I did not get the onsite interview.

Interview Question – Numerical array. Find a consecutive part of the array with the largest sum.   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Neutral Experience

Software Development Engineer In Test (SDET) Interview

Software Development Engineer In Test (SDET)

Interviewed at Microsoft

Interview Details – I applied through an employee referral and the process took 4+ weeks - interviewed at Microsoft.

Interview Question – Need to be good in data structures   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response
RSS Feed Embed
Interviews for Top Jobs at Microsoft

See What Microsoft Employees Are Saying

 Current Lead Software Development Engineer in Redmond, WA

Pros: “Most of the folks that work here are super bright and fun to work with. The software projects can be interesting but there is also lots of legacy code that just needs tweaks with every…” Full Review


Worked for Microsoft? Contribute to the Community!

Microsoft Videos

Loading...

Microsoft – Why Work for Us?

What do you want in a job? Do you want more than a paycheck? At Microsoft, you can discover potential you didn’t know you had, push your limits, turn your ideas into reality and make a real impact on the industry and… Full Overview

Provided by employer [?]

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.

Glassdoor is your free inside look at Microsoft Software Development Engineer In Test (SDET) interview questions and advice. All 439 interview reviews posted anonymously by Microsoft employees and interview candidates.