Microsoft

  www.microsoft.com
  www.microsoft.com

Microsoft Software Development Engineer In Test (SDET) Interview Questions

Updated 24 Nov 2014
Updated 24 Nov 2014
477 Interview Reviews

Interview Experience

Interview Experience

63%
27%
8%

Getting an Interview

Getting an Interview

43%
29%
14%

Interview Difficulty

3.3
Average

Interview Difficulty

Hard

Average

Easy

477 Candidate Interview Reviews Back to all interviews

Sort: Popular Date Difficulty

1 person found this helpful  

Software Development Engineer In Test (SDET) Interview

Anonymous Interview Candidate in Sydney
Anonymous Interview Candidate in Sydney
Interview Details

An hour long phone interview first with basic problem solving questions (not much coding). And an on site interview at the Sydeny office (for a position in US). 4 interviews, all very technical. Did poorly in the first two. Very good in the third. The fourth interviewer had to make the call, in which I did decent. Whole process took around 3 months.

Interview Questions
  • I was asked to think of ways to reduce memory usage / make it more efficient for the Windows Help files. This was asked in my second interview. I tried to think of suggestions but none seemed to click with what the interviewer had in mind.   Answer Question
Accepted Offer
Positive Experience
Difficult Interview

Other Interview Reviews for Microsoft

  1.  

    Software Development Engineer In Test (SDET) Interview

    Anonymous Interview Candidate in Sydney
    Anonymous Interview Candidate in Sydney
    Application Details

    I applied through college or university. The process took 3 weeksinterviewed 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 Questions
    • 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
    No Offer
    Positive Experience
    Average Interview
  2.  

    Software Development Engineer In Test (SDET) Interview

    Anonymous Interview Candidate in Sydney
    Anonymous Interview Candidate in Sydney
    Application Details

    I applied through a recruiter. The process took 2 weeksinterviewed 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 Questions
    • 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
    No Offer
    Positive Experience
    Difficult Interview
  3.  

    Software Development Engineer In Test (SDET) Interview

    Anonymous Interview Candidate in Seattle, WA (US)
    Anonymous Interview Candidate in Seattle, WA (US)
    Application Details

    I applied online. The process took 2 weeksinterviewed at Microsoft.

    Interview Details

    Had 5 45 minute interviews back to back with 15 minute breaks in between. The interviewers talk to each other while you are taking a break before the next one comes to get you. Mix of personality/behavioral and "What would you do in this scenario..." questions. Very laid back interviewers dress is casual and you can just act like you're having a normal conversation... while also writing code on a whiteboard.

    Interview Questions
    • Question about Data encryption over HTTPS websites and he drilled really deep asking questions like how secret and private keys work, how the secret key is shared, and how encryption of data actually takes place on websites.   View Answer
    Negotiation Details
    not much negotiation as it was for an internship
    Accepted Offer
    Positive Experience
    Difficult Interview
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5.  

    Software Development Engineer In Test (SDET) Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied online – interviewed at Microsoft.

    Interview Details

    Didn't get very far. Just finished the first interview. I thought it has gone well, but apparelrntly not. Screener is very time focused, and the whole process is very streamlined. There's no question that they're looking for the best people.

    Interview Questions
    • You are given two buckets. One holds 3 gallons and the other holds 5 gallons. Have do you make 4 gallons of water?   Answer Question
    No Offer
    Neutral Experience
    Average Interview
  6.  

    Software Development Engineer In Test (SDET) Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through college or university – interviewed at Microsoft.

    Interview Details

    Applied both online and through contacting a college recruiter for their internships. I had an on campus 30 minute interview that they use to decide whether to bring you to Washington for 4 additional interviews. Interview questions are about as expected, and the interviewer was very polite. Overall it was a very positive experience and I'd recommend it to anyone.

    Interview Questions
    • How do you simulate the functionality of a queue using 2 stacks   Answer Question
    No Offer
    Positive Experience
    Average Interview
  7. 1 person found this helpful  

    Software Development Engineer In Test (SDET) Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through a recruiter. The process took 7+ weeksinterviewed at Microsoft.

    Interview Details

    It started out with me reaching out to a recruiter through Linkedin. I was then told if a hiring manager is interested in my resume, I would be contacted shortly. I heard back next week and was then set up for a Skype Interview. This interview lasted for a hour and questions were pretty straightforward (One coding question and one testing/design related question).

    In the next week after the Skype interview, I was contacted once again and invited onsite for 4 interviews.
    Interview 1: Lunch interview which included knowing more about the team and what they are working on. After the lunch, we went back to the office and there was whiteboard coding questions. This round lasted for about 90 minutes.
    Interview 2: The interview started with me describing (Sequence Diagram) of my current project. After that I was asked a coding problem and was asked to determine the test cases. This interview lasted for about 60 minutes.
    Interview 3: A purely testing question followed by some whiteboard coding. This interview too lasted for about 60 minutes. After this interview, the interview told me that my next round of interview would be with the Hiring Manager.
    Interview 4: Purely behavioral and the hiring manager sees if you are a good fit for the team.

    Heard back in a week and was extended an offer.

    Tips: Don't be scared. I was a little overwhelmed when I walked through the campus but then the HR along with other interviewers really ease you into the interview. Talk loudly as the interviewer then knows what you are thinking about. I was given few hints when I was stuck and the hints really help in that case. Also I was really comfortable writing code on the whiteboard as I spent 2 weeks before the onsite interview practicing on the whiteboard. This really helps. A must do!

    Approach the testing questions in a very structured manner as they really like that. Cracking the coding interview has those steps mentioned.

    Resources: Geeksforgeeks - This is the only online resource that I referred as I had gone through Cracking the coding interview and Programming interviews exposed in the past.

    Interview Questions
    • Nothing that difficult. Just know your basics about data Structures, Algorithms and Testing if interviewing for a SDET position.   Answer Question
    Negotiation Details
    I negotiated a bit as I did not have any other offers. But please negotiate as there is always room for more.
    Accepted Offer
    Positive Experience
    Average Interview
  8.  

    Software Development Engineer In Test (SDET) Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through a staffing agency. The process took 3+ monthsinterviewed at Microsoft.

    Interview Details

    Got contacted by an outside recruiter for a phone screening. Then they offered to fly to an external hiring event. Had standard 4 (or 5) technical interviews + one behavioral with the hiring manager. Got an offer a couple of weeks after that. Relocation and other parts of the transition went smoothly, the team(s) responsible for that know perfectly what they are doing.

    Interview Questions
    • Can't remember the actual questions now, but those were usual interview ones. No crazy trees or graphs, but mostly combinatorics-like, string/array manipulation, basic geometrical applications etc. No brain teasers, only technical.   Answer Question
    Accepted Offer
    Positive Experience
    Average Interview
  9.  

    Software Development Engineer In Test (SDET) Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through college or university. The process took 2+ weeksinterviewed at Microsoft.

    Interview Details

    This was a very standard interview process where I received a phone screen by HR, then a phone screen by an engineer, and then finally I was flown out to the location for around four interviews lasting an hour each. There was no lunch break as the interviews were from 1-5pm

    Interview Questions
    • Explain how to test this code, write atoi, etc   View Answer
    Accepted Offer
    Positive Experience
    Difficult Interview
  10.  

    Software Development Engineer In Test (SDET) Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through college or university. The process took 4 weeksinterviewed at Microsoft.

    Interview Details

    Hiring through career fair at top-tier school. Skype interview first and then on-site at Redmond. Skype interview was for PM position and was pretty straight forward.
    2 weeks later got contacted for final round. A couple of days later my application was changed from PM to SDET. Even though I didn't want that position, I decided to go and find out more about Microsoft.
    Final rounds was 3 interviews (1 SDE, 1 SDET, 1 PM) and lunch. A fair amount of coding and a full behavioral with the PM.

    Interview Questions
    • Design a backup system. (no requirements, no more details, and very vague)   Answer Question
    No Offer
    Negative Experience
    Average Interview

Work at Microsoft? Share Your Experiences

Microsoft

 
Click to Rate
or

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.