Microsoft Software Development Engineer II Interview Questions

Updated Apr 10, 2015
122 Interview Reviews

Interview Experience

Interview Experience

75%
16%
7%

Getting an Interview

Getting an Interview

27%
19%
17%

Interview Difficulty

3.4
Average

Interview Difficulty

Hard

Average

Easy

122 Candidate Interview Reviews Back to all Interviews

Sort: Popular Date Difficulty
  1.  

    Software Development Engineer II Interview

    Anonymous Employee in Redmond, WA
    No Offer
    Positive Experience
    Difficult Interview
    No Offer
    Positive Experience
    Difficult Interview

    Application

    I applied through a recruiter. The process took a dayinterviewed at Microsoft (Redmond, WA) in March 2015.

    Interview

    I had one phone interview that wasn't too bad!

    Question:
    1. One with difficulty like implement strncmp or strcat, etc...
    2. One that seemed easy but with a twist.

    Onsite:
    4 interviews in total

    Questions:
    Know your algos and data structures and you will be fine. Interviewers are comfortable and give tips to help!

    Didn't do well on my last interview, which I think was the deciding factor for me to not get hired.

  2.  

    Software Development Engineer II Interview

    Anonymous Interview Candidate in Redmond, WA
    Accepted Offer
    Positive Experience
    Easy Interview
    Accepted Offer
    Positive Experience
    Easy Interview

    Application

    I applied through a recruiter. The process took 1+ weekinterviewed at Microsoft (Redmond, WA) in January 2015.

    Interview

    one online round and 4 in house rounds (2 algorithms, 1 straight up coding and 1 behavioral/senior). got a offer confirmation the day of the interview - which was surprisingly fast and delightful ! Team - Azure AD.
    Had a telephonic conversation with team manager in under a week, and was a really good positive overall experience.
    The offer though was slightly lower than what I was currently making but I would have saved more if i moved to seattle - but the benefits were pretty neat. I ended up declining the offer due to a compensation mismatch.

    Interview Questions

    • the usual algo/coding questions. try careercup / geeksforgeeks.org / etc.   Answer Question
  3.  

    Accepted Offer
    Accepted Offer

    Interview

    I feel it is easy to get through the interview. They test raw intelligence using algo and DS and testing skills. They dont have SDET roles any more so they will be looking for more coding skills.

    Interview Questions

    • Nothing really difficult when compared to rest of the industry   Answer Question
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5.  

    No Offer
    Positive Experience
    Average Interview
    No Offer
    Positive Experience
    Average Interview

    Application

    I applied through college or university. The process took 2 weeksinterviewed at Microsoft in October 2014.

    Interview

    Got an interview from on campus recruiting. The interview was on campus with a Microsoft Engineer. After a brief intro of himself, he asked me to solve an algorithm question and write it out in code. The interviewer was very friendly and although I stumbled he coached me through it so I was able to obtain a solution.

    Interview Questions

  6.  

    Software Development Engineer (SDE) II Interview

    Anonymous Employee in Redmond, WA
    No Offer
    Positive Experience
    Average Interview
    No Offer
    Positive Experience
    Average Interview

    Application

    I applied through a recruiter. The process took a dayinterviewed at Microsoft (Redmond, WA) in July 2014.

    Interview

    This is just a phone screen in which the interviewer asked basic questions. I was actually not very interested because I had just learned that 18,000 people are being laid off from their jobs. One interesting question was: If a single bit has two possible values (0 or 1) than how many possible values in an 8-bit byte?

    Interview Questions

    • Write a function to remove duplicates from a list of characters.   1 Answer
  7.  

    No Offer
    Difficult Interview
    No Offer
    Difficult Interview

    Application

    I applied in-person. The process took a dayinterviewed at Microsoft in July 2014.

    Interview

    4 tech interviews, detailed questions, game of life, matrices, design questions, hash table questions. Talked through what it means to be a developer, why you want to be a developer, what to expect etc.

    Interview Questions

  8.  

    Software Development Engineer II Interview

    Anonymous Employee in Research Triangle Park, NC
    No Offer
    Positive Experience
    Average Interview
    No Offer
    Positive Experience
    Average Interview

    Application

    I applied through a recruiter. The process took 2 weeksinterviewed at Microsoft (Research Triangle Park, NC) in June 2014.

    Interview

    The interview process first started with a recruiter who asked several questions about my current employment and what I was looking for in a job. She also gave me a high level description of the job.

    Second, she arranged for a developer to call me to have a discussion which lasted in hour. During the conversation, the developer asked about my technical background and gave me 2 computer programs to write over the phone.

    Next I heard from Microsoft that the phone interview went well, so they wanted to see me in person. A scheduler contacted me by email to setup the face to face interviews. The interview went from 12PM to 4PM.

    I arrived at the reception and the first developer quickly took me to his office where he questioned me for 1 hour and asked me to solve a computer program on the board. I interviewed with two other developers in the same manner. I was supposed to interview with a manager, but he was on vacation

    Interview Questions

    • Describe the most challenging problem you've had and how you solved it?   1 Answer
  9.  

    Software Development Engineer (SDE) II Interview

    Anonymous Interview Candidate in Redmond, WA
    Accepted Offer
    Positive Experience
    Difficult Interview
    Accepted Offer
    Positive Experience
    Difficult Interview

    Application

    I applied in-person. The process took 3 weeksinterviewed at Microsoft (Redmond, WA).

    Interview

    Typical Microsoft interview process. Not very different from Amazon or Google. There are tons of interview questions and tips available in books and online. You usually go through a HR phone call, may be a pre-screening, then a technical screening usually over the phone and finally 4-6 rounds onsite. The onsite interviews is a "biased" interview - interviews share information. If your interview stops at no 3, you probably didn't make it. Even if you make it to the hiring manager interview, it is not a sure thing.

    Interview Questions

    Negotiation

    I didn't negotiate since I was doing a temp job and simply took whatever was offered.

  10.  

    Software Development Engineer (SDE) II Interview

    Anonymous Employee in Redmond, WA
    No Offer
    Neutral Experience
    Difficult Interview
    No Offer
    Neutral Experience
    Difficult Interview

    Application

    I applied through college or university. The process took 2 weeksinterviewed at Microsoft (Redmond, WA).

    Interview

    I almost missed out because they typed my email wrong and they'd been trying to contact me for weeks. I had an on campus interview with some relatively straightforward questions. I was invited to visit on their campus. They had a nice set up with reimbursements etc, but they booked me the worst flight imaginable (I had to sleep on a bench at O'Hare). The interview went okay. I had one interview that was good and I answered questions correctly except for a brain teaser type question that I couldn't get more than a basic answer for. Another interviewer and I had a lot of trouble communicating. He saw I put Java on my resume (which I shouldn't have given how rusty I was) and kept posing his questions in Java despite my request for C/C++. The final interview had a bit manipulation/algorithms question. The interviewer said I had the most concise and efficient answer he'd seen. I also had a nice, long conversation with this guy about the company and how it's grown and other things. He, more than anything else made me want to work there.

  11.  

    No Offer
    Average Interview
    No Offer
    Average Interview

    Application

    I applied online. The process took a weekinterviewed at Microsoft in January 2014.

    Interview

    Applied through career site. Hiring manager reached directly over phone and asked to come to his office in Redmond, WA. I has his question but not listening to what I'm saying or doing - he just looking at his computer.

    Interview Questions

    • Find out the number of connected cells in a 2D array   1 Answer

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 that said their interview experience was positive, neutral, or negative.

Your response will be removed from the review – this cannot be undone.