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

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

Updated Apr 21, 2014
All Interviews Received Offers

Getting the Interview 

41%
30%
16%

Interview Experience 

63%
28%
8%

Interview Difficulty 

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

No Offer

Positive Experience

Difficult Interview

Software Development Engineer In Test (SDET) Interview

Software Development Engineer In Test (SDET)
Sydney

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

Interview Details First round is phone interview calling from US, lasing for 40 minutes. Second round is the final round. I was heading to their Sydney office. There were 3~4 rounds interviews. Every round is 45 minutes, comprising a programming question. You have to be very careful about the details of each step of your code, especially the boundary case. Questions are all moderate difficulty.

Interview Question – I was asked to count from 1 to N among M people in a loop. People counted as N will be removed and keeping counting from 1 to N until only one people left. Output the position of the last people.   Answer Question

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

No Offer

Positive Experience

Average Interview

Software Development Engineer In Test (SDET) Interview

Anonymous Interview Candidate
Sydney

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

Interview Details 1 round is phone interview, asking your past experience, basics in C/C++, the difference between C++ and Java, and how to identify a heavier ball in 12 ball in 3 times. 2nd round is a on-site interview. you will meet with 3~4 interviewers during the day, first one asked me how to calculate the sum of a binary tree at certain level, second asked me to write how to check if a string is a palindrome. Third one is to about the Tic-Tak-Toe game, write a function to check if someone has won at the current board situation.

Interview Question – The third question is a bit unexpected. I was spending a lot of time thinking how to write this efficiently, but didn't finish it. I should just write a straight forward one, and try to improve it later.   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

Anonymous Employee
Redmond, WA (US)

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

Interview Details On-campus interview, then called onto Redmond campus for a full day of interviews.

Interview Question – Similar to questions on glassdoor, careercup and cracking the coding interview. How to test a vending machine.   Answer Question

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

No Offer

Neutral Experience

Software Development Engineer In Test (SDET) Interview

Anonymous Interview Candidate

Interviewed at Microsoft

Interview Details online resume submission, telephonic, on-site

Interview Question – Most question were moderate to difficult.   Answer Question

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

No Offer

Neutral Experience

Software Development Engineer In Test (SDET) Interview

Anonymous Interview Candidate

Interviewed at Microsoft

Interview Details One of the recruiter approached me via linkedin, i had hit-around-bush chat with him just to get to know my background. then there was a formal technical interview. After that there was another one lasting for an hour. Then i was invited to the onsite interview in ireland. Unfortunately other things turned up i had to give up the chance

Interview Question – all normal questions on book, algorithms, data structures etc.   Answer Question

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

No Offer

Neutral Experience

Average Interview

Software Development Engineer In Test (SDET) Interview

Anonymous Interview Candidate
Seattle, WA (US)

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

Interview Details I dropped my resume at campus fair and went to Seattle for a group interview.

There 4 rounds of interview. 2 of them are coding and the other 2 rounds are testing.

Interview Question – how to test onenotes   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)
Redmond, WA (US)

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

Interview Details Standard interview

Interview Question – Look up career cup   Answer Question

Negotiation Details – I didnt do any

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 (US)

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

Interview Details Hiring process took about 5 months. First interview was on campus at my university and covered behavioral and one technical question. Second interview was 2 hours on campus with 2 seperate interveiwers both covering technical questions. Flew me to Redmond, WA for final interview with 4 different interviewers. Offer given 2 hours later.

Interview Question – Implement a Find-Replace function given a string of text, search string, and replace string. Also a seemingly simple question became very difficult and complex when looked at through the eyes of a tester. A question involved writting a function to classify a triangle given its side lengths.   View Answer

Negotiation Details – Given one week to accept offer deadline. Terms were very favorable and I accepted on the spot.

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

No Offer

Positive Experience

Average Interview

Software Development Engineer In Test (SDET) Interview

Software Development Engineer In Test (SDET)
Dublin, Dublin (Ireland)

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

Interview Details Phone interview, then online coding

Interview Question – some expected technical and business problems   Answer Question

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

No Offer

Positive Experience

Easy Interview

Software Development Engineer In Test (SDET) Interview

Software Development Engineer In Test (SDET)
Dublin, Dublin (Ireland)

I applied online and the process took 2 months - interviewed at Microsoft in January 2013.

Interview Details I went through the phone interview with a recruiter and the coding interview with a technical person.

I was asked a few questions of my opinions about testing, a few simple technical questions.
- What's the difference of private, public, and friend?
- How virtual functions are compiled?
- What's the difference between linked list and array?
- What other data structures do you know apart from linked list and array?

In the coding interview, I was asked to solve two problems.
- implement strcmp() function, which takes two strings as parameters and compare if they are the same.
- Given a LIFO class, implement a FIFO class.

Interview Question – Are there anyone you know working in Microsoft?   Answer Question

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

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 who said that 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 440 interview reviews posted anonymously by Microsoft employees and interview candidates.