Microsoft

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

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

Updated Feb 5, 2014
All Interviews Received Offers

Getting an Interview  

26%
24%
22%

Interview Experience  

73%
21%
4%

Interview Difficulty  

Average Difficulty
52 candidate interviews Back to all interview questions
Relevance Date Difficulty
in
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.


No Offer

Positive Experience

Average 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 October 2009.

Interview Details – Phone Interview:
1.Why Microsoft?

On Site
1. Staffing Partner: Which company would you choose if you get an offer from the company you are interning at or Microsoft?
2. First Interviewer (Senior Developer): Tell me about yourself?
Tell me about your project?

3. Peer Software Engineer: Gave me design question about designing a gambling website where all the participants know that the other guy is not playing foul.

4. Lunch interview: Asked given a BST find the second largest element?

Interview Questions

  • Gave me design question about designing a gambling website where all the participants know that the other guy is not playing foul.   Answer Question
  • Given a BST find the second largest element?   View Answers (2)


No Offer

Positive Experience

Average 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 a day - interviewed at Microsoft in June 2009.

Interview Details – Got a friend within the company to make a referral with my resume. Received email not long after asking for a 1/2 hr long phone interview. Had to download meeting software that allows the other side to see what you are typing in real time. Interviewer asked technical questions, mainly basic programming questions like string manipulation and binary trees and some pertaining to servers. Way beyond my knowledge as a fresh graduate.

Interview Questions


Accepted Offer

Positive Experience

Average Interview

Software Development Engineer In Test (SDET) II Interview

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

The process took 3+ weeks - interviewed at Microsoft in January 2010.

Interview Details – 1. Code up StrStr
2. OO questions like difference between encapsulation and inheritance
3. Reverse a linked list

Interview Question – Code up area under a curve   Answer Question


No Offer

Positive Experience

Difficult Interview

Software Development Engineer In Test (SDET) II Interview

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

The process took 1+ week - interviewed at Microsoft in April 2011.

Interview Details – The interview process was really intimidating, but all the interviewers did a lot to keep me comfortable and motivated.

Interview Question – Test the Find - Replace Dialog   View Answer


No Offer

Positive Experience

Difficult Interview

Software Development Engineer In Test (SDET) II Interview

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

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

Interview Details – I applied online and was contacted by a recruiter. The recruiter was very helpful throughout the process even though I did not get the job.

I had 2 phone screenings: one by the recruiter which was general questions and some technical trivia. The other was a more technical interview consisting of some coding and testing problems.

Then I was flown over to Redmond and had 4 interviews back to back on campus. They weere all very technical and testing oriented.

Interview Questions

  • Phone interview 1: How would you test an instant messenger system? How would you sort a large array?   Answer Question
  • Phone interview 2: Write a function that accepts a string and returns the number of words in it. How will you test it?   Answer Question


1 person found this helpful

Accepted Offer

Positive Experience

Average Interview

Software Development Engineer In Test (SDET) II Interview

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

The process took a day - interviewed at Microsoft in February 2009.

Interview Details – I applied on microsoft.com/careers for multiple positions. About a month later I was emailed a document which included some questions asking me to rate myself in various programming languages as well as a coding question. The question was to implement a function that returned true if a linked list had a cycle in it.

After filling out and returning the document I was setup for a phone interview with the team. During the phone interview I was asked some soft questions about my interests in technology, background, etc. I was also asked how I would implement a function to convert a character array into an integer. I was told I would be hearing from them again.

The next day the recruiter emailed me to setup an in person interview in Redmond, Washington. On the day of the interview I went to the wrong building and ended up barely making my interview time. Tip - arrive early!

*Interviewer 1 - SDET: Soft questions about background, then jumped into a coding question. How would I reverse words in a paragraph of text. I coded it out and he pointed out a bug, which I fixed.

*Interviewer 2 - Lead SDE: Jumped right into a coding question. There's a tree where in addition to the left/right pointers, there's another pointer set to NULL. I was to write a function to traverse the tree, initializing that pointer to the nodes sibling. So basically just connecting up the levels of the tree.

*Interviewer 3 - Lead SDET: Print tree level by level. I coded up a solution in 10 minutes and ran some test cases through it. He then sold me on his team.

*Interviewer 4 - Lead SDET: No coding question. The entire interview was me writing a test plan to test a robot.

*Interviewer 5 - Development Manager: Some chit chat about resume, then a coding question. Print the count of letters in an array. So if the array was "ababac", I would print a - 3, b - 2, c - 1.

After the interview the manager said I would hear from them soon. Next day I was given an offer, contingent on a background check.

Interview Questions

Negotiation Details – Don't take the first offer, especially if you know you did well in the interview. Ask for more and a sign-on bonus.


1 person found this helpful

Accepted Offer

Positive Experience

Easy 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 3 days - interviewed at Microsoft in January 2009.

Interview Details – I had two simultaneous loops for two different positions at Microsoft, got selected in both and I accepted the one I thought was best suited for me.
The interview process started with emailed questionnaire that included personal + problem solving type questions. Then the loops themselves contained 5 interviews each. The interviewers were from the team that needed the candidate.
I was asked to comment on lot of actual scenario/daily problems and their solution. The 1:1 interview had questions mainly on algorithms and testing scenarios.
Overall it was a typical Microsoft interview. The key to crack it is being confident answering and being strong in the fundamentals (datastructures, algorithms)

Interview Questions

  • Write a function that will take in a phone number and output all possible alphabetical combinations (found in a normal phone keypad) for it.   Answer Question
  • How would you test the function above?   View Answer


1 person found this helpful

Declined Offer

Positive Experience

Difficult Interview

Software Development Engineer In Test (SDET) II Interview

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

The process took 2 days - interviewed at Microsoft in September 2010.

Interview Details – lengthy, analytical

Interview Questions

  • how to reverse words in a string preserving the formatting   View Answers (2)
  • how to find the closest predecessor of a node in binary by doing inorder traversal.   View Answer


1 person found this helpful

Accepted Offer

Positive Experience

Average Interview

Software Development Engineer In Test (SDET) II Interview

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

The process took 2 days - interviewed at Microsoft in January 2008.

Interview Details – It was mostly consisted of normal c/c++ code, algorithm, puzzle solving. they also asked concepts related OS data structure and networking. The whole process took 2 day. 1 they had a written test which was followed by 4 rounds of technical interviews. Interview was of medium complexity and i answered most of the questions easily. Overall i had a very positive experience. They also did background and educational verification after the interview and before giving the offer letter

Interview Question – write a program to check that opening and closing braces match   Answer Question

See What Microsoft Employees Are Saying

 Current Senior Product Marketing Manager in Redmond, WA

Pros: “Businesses large and small, global and local roles and a multi cultural environment makes for a great place to work. Benefits are close to the best in the industry and mobility to different…” 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.