Microsoft
3.6 of 5 7,046 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 

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

No Offer

Negative 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 3 months - interviewed at Microsoft.

Interview Details Submitted resume on MS's info session at my university.
Then a on-campus interview round for 45 mins, talking about my background and some basic technical questions.
Followed by a day of on-site interview at Redmond. Four technical interview and one lunch interview. Each takes one hour, except the last one takes two hours. Some technical questions about Test, string, lists, trees, and brain teaser. Not difficult.

Interview Question – The last interviewer asked some network and OS questions, which are unexpected.   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

Software Development Engineer In Test (SDET)

I applied online and the process took 1 week - interviewed at Microsoft.

Interview Details Phone interview with HR, last for about 40 minutes. First she want to confirm my personal information, I applied for project manager but the record she has says I applied for UI design. After this she asked me to talk about my determination working in IT industry, then we start to talk about my projects in my rusume. After this was a easy question about three fruit boxes. Then I was asked to test a keyboard. Finally I got the chance to ask her some questions.

Interview Question – What data structure did you use in your past project.   Answer Question

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

No Offer

Neutral Experience

Difficult Interview

Software Development Engineer In Test (SDET) Interview

Software Development Engineer In Test (SDET)
Vancouver, BC

I applied through a recruiter and the process took 3 weeks - interviewed at Microsoft in January 2010.

Interview Details I applied the job through a recuiter. First is a phone interview, it took around 1 hour. They asked mainly C++ questions and a few C questions as well. I also been asked why kernel development does not use C++.

Then I was invited for the onsite interview. Oniste interview has a lot of questions related to the data structure and algorithm.

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 - interviewed at Microsoft in October 2013.

Interview Details They asked me to design a function to keep track of the number of people in a company based on the key swipes on the door. They also asked me if I have any questions for them. It was too simple of a question to demonstrate my skills. Also they asked me my background

Interview Question – Nothing too difficult. I was expecting some algorithm related questions.   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 at a university career fair and was notified a week later by email that I was invited to on-campus interviews. The interview was a week after I received the email. The interview was purely technical coding questions and software project experience. There was no emphasis on personal skills or experience, and no behavioural questions.

Interview Question – Write a function that will remove all repeated elements of a given array of integers, then return the shortened array.   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 There were 4 interviews, mostly question on testing the knowledge of C++ - memory allocation, pointers etc. and also questions just testing the logic- different arrangements of arrays, colouring.

Interview Question – Various algorithm - sweep lines, coloring   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

Software Development Engineer In Test (SDET)

I applied online - interviewed at Microsoft in February 2010.

Interview Details Applied online and got an email from a recruiter for a phone interview.

Interview Questions

  • Give the pseudocode for a function that returns the n-th value of a Fibonacci sequence. Give both the iterative and recursive solution and their run times.   Answer Question
  • If you are a recruiter and had a resume with no contact information, what are all the ways you can think of to contact the candidate?   Answer Question
Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

2 people found this helpful

No Offer

Positive Experience

Difficult Interview

Software Development Engineer In Test (SDET) Interview

Software Development Engineer In Test (SDET)
Montreal, QC

I applied online and interviewed at Microsoft.

Interview Details The interview experience was awesome and was worth remembering even though it happened to me approximately 6 years ago. Thank you Microsoft.

Two phone interviews, flew me to Montreal for 3 more rounds of face-to-face interviews
1) Phone Interview 1 - asked me about basic data structure (linked-list, stack etc..)
2) Phone interview 2 - asked me about a binary tree and write out a sorting algo for the binary tree

3) Face-to-face interview 1 - design a phone book for mobile applications
4) Face-to-face interview 2 - implement a sudoku game
5) Face-to-face interview 3 - an algo to detect an "inflection point" in a semi-sorted array of integers

Failed to proceed to interview Face-to-face interview 6 & 7 (back then, the 7th interview was for the hiring details).

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)
Vancouver, BC

I applied through college or university and interviewed at Microsoft.

Interview Details It was a campus interview and the interview was 45 minutes. The interviewer asked me about my background and academic work. He explained about his group and the hierarchical framework of Microsoft.
The question was this: given a pointer in the memory, reverse the string starting from there.
I wrote the code and explained a bit about it. He was satisfied and didn't ask for a test when I mentioned it.

Interview Question – Nothing specific.   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)

I applied through college or university and interviewed at Microsoft.

Interview Details Great and friendly interview with an office platform lead. Asked me to do a BFS. Make sure you study up on that!!

Interview Question – BFS   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.