Microsoft Software Development Engineer In Test (SDET) Interview Questions

Updated Aug 14, 2014
Updated Aug 14, 2014
465 Interview Reviews

Interview Experience

Interview Experience

63%
28%
8%

Getting an Interview

Getting an Interview

40%
32%
15%

Interview Difficulty

3.3
Average

Interview Difficulty

Hard

Average

Easy

465 Candidate Interview Reviews Back to all interviews

Sort: Popular Date Difficulty

 

Software Development Engineer In Test (SDET) Interview

Anonymous Interview Candidate  in  Mountain View, CA
Anonymous Interview Candidate in Mountain View, CA
Application Details

I applied through an employee referral. The process took 1 week - interviewed at Microsoft.

Interview Details

Very fast process for me, but have heard that it went slow for some others. So varies.
Got a phone screen with some technical questions, then an onsite within a few days, and an offer a few days after that.
The interviews were good, lots of whiteboard coding questions but good questions, nothing stupid. Some basic sanity checks, i.e. very simple questions, some slightly more complicated (e.g. rearranging linked lists). Long day.
If one or two interviewers give a solid thumbs down they often stop the process so they do not waste time, so if the interview is shorter than expected then expect bad news. If you make it to see the hiring manager it is a good sign.

Interview Questions
  • Honestly don't remember, but I was not stuck anywhere so there was nothing too ridiculous. But they do expect you to think of edge cases and test cases, especially for an SDET.   Answer Question
Negotiation Details
I did not negotiate but should have. I asked for too little and got it. Research the market and ask for slightly more than you want.
Accepted Offer
Positive Experience
Difficult Interview

Other Interview Reviews for Microsoft

  1.  

    Software Development Engineer In Test (SDET) Interview

    Anonymous Interview Candidate  in  Redmond, WA
    Anonymous Interview Candidate in Redmond, WA
    Application Details

    I applied through college or university. The process took 8 weeks - interviewed at Microsoft in January 2013.

    Interview Details

    Felt highly disorganized. Issues with email/reminder system and several communication problems with pre-interview process. Might have been something like a bad email responsible, but either way, the experience was not good, and resulted in stressors such as "are you coming to the interview next week?" (I had no idea...), and an unfortunate surprise that I was being interviewed for SDET, not SDE, which was something I had explicitly not indicated an interest in.

    There were 4 interviews. Was late to one of them thanks to the whole process starting late starting with interviewer #1... could tell this made a negative impression, but there was nothing to be done.

    One interviewer really did not appreciate being asked about stack rank and took it as a sign of fear /poor work ethic, although others were more receptive.

    Overall, not impressed and felt like they wasted my time, but the feeling was apparently mutual. They were very good about reimbursements and accommodations though, but I wouldn't consider interviewing there again.

    Interview Questions
    • There was some sorting thing using an array. It's been a bit too long so I don't really remember. Also some test-related questions for which I was unprepared.   Answer Question
    No Offer
    Negative Experience
    Average Interview
  2.  

    Software Development Engineer In Test (SDET) Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied online - interviewed at Microsoft.

    Interview Details

    After my graduation, I posted my Resume at Microsoft's global career website, HR contacted and scheduled phone screen that was an hour long, I was invited for onsite interview full loop, the onsite loop involved first some information exchange with HR person, then I was approached by would be manager, he welcomed at the reception and sent over to another member on the team to be interviewed, I had 3 interviews back to back and one of them has been a lunch interview, then I met the would be manager (a test lead) again for the fourth interview, all first four interviews were whiteboard sessions, and we also chatted on my resume, past experience, general questions like where do see yourself in five years from now, etc etc. All the programming questions were on data structures and algorithms and core CS concepts. My fifth interview was with hiring manager (a Test manager), he also sent me to board for another whiteboard session, then asked me various test questions, like give test cases for testing the keyboard, coffee mug, MS Paint, then he started over resume and asked me questions on my research assistantship experience and projects that I completed there. All the interviewers were very respectful, between each interview they asked me if I cared for a drink. It ended up very happy and memorable experience, I was offered the job!

    Interview Questions
    • Should we ship the product that has known bugs and issues?   View Answer
    Accepted Offer
    Positive Experience
    Average Interview
  3.  

    Software Development Engineer In Test (SDET) Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Interview Details

    Initial screening was done by an external company. They were polite but seemed to follow a script. They possibly did not understand the technical questions. In the end, I am not sure if the answer given was wrong or just did not meet their scripted answer.

    Interview Questions
    No Offer
  4. We want your feedback – Is this interview information helpful to you?  Yes | No
  5.  

    Software Development Engineer In Test (SDET) Interview

    Anonymous Interview Candidate  in  Bellevue, WA
    Anonymous Interview Candidate in Bellevue, WA
    Application Details

    I applied through college or university. The process took a day - interviewed at Microsoft in October 2012.

    Interview Details

    I was being interviewed for a summer internship with this title, they flew me up to Washington for an in-person group interview after a screening interview at my college (which I got through handing a resume to a recruiter through the career fair). This screening interview was fairly simple, one technical question, some questions about what I'd like to work on, etc. Everything is paid for when you're up their, car, hotel, and food.

    In person interview was a 5 rounds that either lasted throughout the morning or afternoon (there were two groups of interviewees from colleges across the country) and you spend about an hour with each person, and by the end they tell you on the spot if you've passed or failed.

    Each interview asks some type of technical question where you solve an algorithm, everyone asks for a self evaluation on how you think you're doing at this stage in the interview.

    Office where I interviewed was fairly interesting, one section had meeting rooms that all referenced video games from Halo to Half Life, there was also one of those Microsoft tablet tables with games on it, as well as an Xbox 360 running Halo. They serve some food, but it's not worth remembering, and there's breaks in-between interviews where they very much discourage you from discussing any of the questions being asked.

    Interview Questions
    • Nothing too difficult about the technical questions, I came from a public school in CA near the start of my JR year, and by the end of the year every type of question that was asked was covered in class. They don't look for the absolute best answer, as long as it's not overly complicated.   Answer Question
    No Offer
    Positive Experience
    Difficult Interview
  6. 4 people found this helpful  

    Software Development Engineer In Test (SDET) Interview

    Anonymous Interview Candidate  in  Redmond, WA
    Anonymous Interview Candidate in Redmond, WA
    Application Details

    I applied through an employee referral. The process took 2 weeks - interviewed at Microsoft in April 2010.

    Interview Details

    Initial Call:
    I was referred to a (techincal) manager internally who contacted me directly. After a a casual chat he sussed out that I would need to brush up on data structure / algorithms and would call me back in 2 weeks. I picked up my algo/datastructures textbook and read through it and worked through writing simple algorithms on paper during my commute.

    Official Screener:
    During my official technical screening (figuring out whether they'll fly you out to redmond or not) they asked me the standard linked list question - detect if there's a loop, etc. and then asked me to create a system to organize a bunch of objects with different classifications. I ended up coming up with a dewey decimal system. I was also asked finding the common ancestor in a binary trees.

    On Campus:
    I got setup with somebody from HR as my first interview. I was told I could ask her anything to help me through my interview process. I asked her some random questions like " should i not mention that my last project was using google apis". To which she replied that Microsoft respects any good technology so just because they're competing, don't be afraid to talk about it.

    Tech Interviews:
    1. Write a function to list all prime numbers up to a maximum. Finished it in 15 minutes and then was asked to write test cases for it. I filled up one whiteboard.
    2. Non-coding - was asked to test a webpage with a single inputbox and a button.
    3. Remove a character from a string. Test it.
    4. Walk a binary tree, breadth first. Test it. (I ran out of time with this one)
    5. My as-appropriate asked me a technical question because i didn't do so well on my last question. He asked to merge two link lists. I answered it with no troubles.

    My As-appropriate walked me out and waited for a shuttle with me while telling me all the seattle spots to hit up.

    HR got back to me a few days later, gave me an offer and laid out the benefits of the job.

    Advice:
    The interviewers are interested in solving the problem, but they're very interested in "how" you solve the problem. Talk out loud. Make sure you understand the question. Walk through an example first. Write out psuedo code, then code it for real. Organize your test cases in categories.

    Interview Questions
    • Walking the binary tree. I wasn't expecting this question and should have brushed up on my trees a bit more.   Answer Question
    Negotiation Details
    no negotiation.
    Accepted Offer
    Positive Experience
    Average Interview
  7.  

    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

    good hiring process ,very planned and hospitable.
    well organized and paid for all the expenses ,communication was good and prompt and no hassle.
    one phone ,one on campus and 6 onsite interviews.

    Interview Questions
    Accepted Offer
  8.  

    Software Development Engineer In Test (SDET) Interview

    Anonymous Interview Candidate  in  Redmond, WA
    Anonymous Interview Candidate in Redmond, WA
    Application Details

    I applied through college or university. The process took a day - interviewed at Microsoft in February 2014.

    Interview Details

    On Campus: Attended a Microsoft Information meeting. Talked with the representatives after the presentations and gave them my resume. They contacted me for an on campus interview. The interview lasted 30 minutes I was invited to interview onsite at Microsoft Redmond, Washington. That was 6 hours of interviews in one day plus dinner.

    Interview Questions
    • Given a 2D array of boolean values determine the largest square sub-array containing only 1s.   View Answer
    No Offer
    Negative Experience
    Difficult Interview
  9.  

    Software Development Engineer In Test (SDET) Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Interview Details

    The questions were basic, but then you make these simple programs and add robustness to them. i thought that it would be better to go with the easy stuff and it actually turned out to all be hard so there is really no way around it. But it is microsoft, so that makes sense

    Interview Questions
    Accepted Offer
  10.  

    Software Development Engineer In Test (SDET) Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through an employee referral. The process took 1+ week - interviewed at Microsoft in February 2010.

    Interview Details

    I was physically very far away from the interview team. The interview was entirely over the phone. Since I was being sponsored by a very senior hiring manager from a previous life the interview process was much lighter weight than normal. I think that it was more of a validation/sanity check than a real interview

    Interview Questions
    • How would I optimize memory copy routine for different hardware platforms   Answer Question
    Negotiation Details
    No negotiation
    Accepted Offer
    Neutral Experience
    Easy Interview

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.