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

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

Updated Feb 5, 2014
All Interviews Received Offers

Getting the Interview 

26%
24%
22%

Interview Experience 

73%
21%
4%

Interview Difficulty 

Average Difficulty
52 candidate interviews Back to all interview questions
in

No Offer

Positive Experience

Very Difficult Interview

Software Development Engineer In Test (SDET) II Interview

Software Development Engineer In Test (SDET) II

I applied through an employee referral and the process took 4+ weeks - interviewed at Microsoft in January 2010.

Interview Details – Exchanged emails with the recruiters for weeks. Finally, contacted and had a phone interview. This interview went well. Got into a coding example. Mostly questions related to why I wanted to work for MS and the job description.

I then received another email from someone regarding another interview. I spoke with the recruiter and did another 30 min phone interview. I have an interview coming up that will consist of 3 interviews with separate team members and if I am a successful candidate, I will have a few more interviews. These will be 1:1 interviews.

Interview Question – Name 3 technical strengths. Name 3 non-technical strengths. Name a weakness.   View Answer

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

2 people found this helpful

No Offer

Positive Experience

Very Difficult Interview

Software Development Engineer In Test (SDET) II Interview

Software Development Engineer In Test (SDET) II
Hyderābād (India)

I applied through a recruiter and the process took 2 days - interviewed at Microsoft in July 2008.

Interview Details – Telephone Interview : I was asked to write a code then walk through the code.
in Person : I had 10 rounds. In all rounds, I was asked to write code. Either algorithm of simple c function or to solve complex word based puzzles using algorithms.
I cleared 9 rounds. I had last round with the Unit Head. He gave me a puzzle, which I think i messed up. I did not make it. Later My recruiter told me that I was rejected not because of code, but because i did not ask enough questions.

Interview Question – Write algorithm for c compiler.   View Answer

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

1 person found this helpful

Accepted Offer

Positive Experience

Very Difficult Interview

Software Development Engineer In Test (SDET) II Interview

Software Development Engineer In Test (SDET) II
Zelenograd (Russia)

I applied through an employee referral and the process took 2+ weeks - interviewed at Microsoft in April 2013.

Interview Details – 2 remote technical interviews (skype, audio only). One with team lead. It was quite difficult, but bearable. Second with SDET 2. It was quite easy.
1 technical interview in office, airplane tickets was paid. Interview was very hard, as for me. 2 hours of continuous questions regarding my technical knowledge and personal qualities.
1 stress interview with technical director. It was the worst one. After that I thought I will never get an offer. I was ready for stress testing, but not in my field of knowledge.
1 formal interview with HR specialist. Pure pleasure.

Interview Question – "Tell me about your biggest achievement?"   View Answer

Negotiation Details – Don't underestimate yourself. Be confident, calm, friendly but tough.

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

We want your feedback – Is this interview information helpful to you?  Yes | No
1 person found this helpful

No Offer

Neutral Experience

Difficult Interview

Software Development Engineer In Test (SDET) II Interview

Software Development Engineer In Test (SDET) II
Hyderābād (India)

I applied through a recruiter - interviewed at Microsoft in June 2013.

Interview Details – Interview was simple asked 2 questions

a) Find the number of words in a document
b) Bulbs problem / puzzle given 2 bulbs find the maximum number of floors the bulbs can be dropped without breaking

I provided reasonably good answers for both the questions cross checked on the net after the interview but somehow they refused to go further dissapointed after putting in lot of efforts

Looks like interviewers at microsoft have an attitude of only "they know the things" and do not encourage a learning attitude

Interview Question – Bulbs problem   View Answer

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

No Offer

Neutral Experience

Difficult Interview

Software Development Engineer In Test (SDET) II Interview

Software Development Engineer In Test (SDET) II
Bellevue, WA

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

Interview Details – Had 2 phone interviews, one by HR, one by an Engineer, and then was invited for on site.
On-site 3 interviews.

Interview Question – Design a Battleship game.   Answer Question

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

2 people found this helpful

Accepted Offer

Positive Experience

Difficult Interview

Software Development Engineer In Test (SDET) II Interview

Software Development Engineer In Test (SDET) II
Boston, MA

I applied online and the process took 4+ weeks - interviewed at Microsoft in November 2012.

Interview Details – Started out by applying online on a saturday. Got an email from the recruiter wanting to chat by Monday. We set up an time a couple of days later where I was asked some basic object oriented programming questions like access modifiers etc.

Got an email two days later to set up tech screen with one of the senior SDETs. I scheduled it a week out to give me time to study. I didn't think I did so great but got an email saying they would like to move forward with on-site! Yay!!!!!

Went on-site and from most interview stories, I knew that if I didn't make it past No 3 interviewer, I was screwed. I was so nervous as we ended the 3rd interview and at the end he said "Someone else would like to meet you" I did a dance when he turned his back!! The first 3 interviews were technical in nature; 60 mins each except the lunch interview which was 90 mins. I must say that Msoft has the best interview process. The interviewers were nice, cordial and really trying to help me succeed unlike some of the other tech company interviews I have been to. They also had senior people interview me so I guess having experienced interviewers makes a diff.

After the 4th interview with the hiring manager, I met another senior engineer from a different team who was there to validate all that the other interviewers had said. I was sure this was the last then I was told I was to meet one more person! The hiring manager's manager! I was burnt out at this point. One look at my face and he said "Its obviously been a long day, I won't keep you for long". I was relieved to hear that.

From the 5th interview, it was all general chatting about school I graduated from, behavioral questions, how many apps on my phone, passions and so on.

In all I had 7 interviews including the recruiters'. My day started at 9.45am and ended at 5pm. It was well worth it cos I got the offer the next business day!!! I'm sooooo excited!!!!

Goodluck to everyone trying to get in. Just keep working at it and don't give up. I have been rejected at Amazon, Google, Facebook and on my first try with Microsoft I got it!!!

Interview Question – Algorithm questions, design questions, test automation, projects, behavioral. I say just be yourself otherwise you come across as phoney   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) II Interview

Software Development Engineer In Test (SDET) II
Seattle, WA

I applied through an employee referral and the process took 2 weeks - interviewed at Microsoft in January 2012.

Interview Details – consists of 5 rounds of interview.One tech screen followed by full loop of interviews.

Interview Question – Question Graphs   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) II Interview

Software Development Engineer In Test (SDET) II
Redmond, WA

I applied in-person and the process took 5 days - interviewed at Microsoft in March 2008.

Interview Details – It was a very smooth process. It helps to work as a contractor or vendor for a team in which you are interested before going full-time to access the team.

Interview Question – A question about Linked Lists   View Answer

Negotiation Details – It was quite short since I jumped on the offer I was given as it was very good

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

2 people found this helpful

Accepted Offer

Positive Experience

Difficult Interview

Software Development Engineer In Test (SDET) II Interview

Software Development Engineer In Test (SDET) II
Redmond, WA

I applied through an employee referral and the process took 4+ weeks - interviewed at Microsoft in November 2011.

Interview Details – I had prior experience working as a contractor at Microsoft so I was familiar work environment. This interview was for Windows Phone Group. One of my colleague who work for MS had forwarded my resume to this opening. I was having a really nice job at one of the fortune 100 company and had solid experience with some 4 of the leading companies in the field. So my profile was good in that sense, but didnt see any mercy while doing 1:1 interviewing for the post. Initial phone interview asked about programming and testing questions. Not very difficult. Then followed by a one day interview which started at 10 am and lasted at around 5.30 pm. First one was one 1:1 hr session(just explained what I will be doing thru the day and what all i look from the job ) . Five 1:1 technical sessions , Initial ones where easy , but as soon as they realize that you are able to answer the initial rounds, the other ones will go tougher and tougher till you break.
So you really dont have much idea of how you are doing, but it seems after four rounds you could be relatively safe since the questions are hard to crack questions by then and they also know about that. There is a lunch break that too filled with some technical and some personal talks. By evening you will get exhausted, so keep your energy levels really up till the end. They will give you indications about the result. The last person I met was a higher level manager and he told me ,that they liked me and that I had done well and HR will get back to you. After two days I got the offer. Dont go without enough preparation, for sure its difficult to crack without proper study , prepare well , at least it will give a nice experience . Good thing is even if you don't get its a nice experience.

Interview Questions

  • Design a test strategy for DLNA based wireless streaming. Tell how to test it.   View Answer
  • Find the n the element of a singly linked list without traversing the linked list more than once. Test the program.   View Answer
  • Write an optimized program to find the characters within a string and return number of times it will get repeated along with the character. Test the program   View Answer
  • 175 players in a 1 to 1 match. Those who fail the match quits. Find out a strategy to design the games in a way where minimum number of games will be played to select the winner.   View Answer
  • How to explain to a non techy about the paging process of an operating system. Tell the non techy guy about the fragmentation procedure and fragmentation.   View Answer

Negotiation Details – I was able to negotiate, but not much. Already having a nice job so I had no other choice than to negotiate. Since I want to have a fair deal for my career change.

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

Accepted Offer

Neutral Experience

Difficult Interview

Software Development Engineer In Test (SDET) II Interview

Software Development Engineer In Test (SDET) II
Redmond, WA

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

Interview Details – Contacted by a recruiter, followed up with a phone interview. An in-person interview was then set up; the setup process for the flight was somewhat bureaucratic, but the interview itself went smoothly.

While the technical questions were good, I found the interviewers' description of the company to be misleading and portrayed it as being far less competitive and bureaucratic and far more flexible than it actually is. If this is a concern for you I would heavily recommend discussing it with people you can trust and who have experience with other companies.

Interview Question – Questions were mainly related to my past experience, OS concepts, synchronization issues, and so forth. There was less emphasis on algorithms and more on architecture.   Answer Question

Negotiation Details – They made a good-faith effort to match the gross salary of my previous company. Considering Washington's income-tax laws and Microsoft's additional benefits, this worked out to be a raise in compensation. I respected this and did not negotiate.

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!

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) II interview questions and advice. All 52 interview reviews posted anonymously by Microsoft employees and interview candidates.