Microsoft Software Development Engineer (SDE) II Interview Questions

Updated Mar 16, 2015
Updated Mar 16, 2015
11 Interview Reviews

Interview Experience

Interview Experience

80%
20%
0%

Getting an Interview

Getting an Interview

32%
22%
20%

Interview Difficulty

3.5
Average

Interview Difficulty

Hard

Average

Easy

11 Candidate Interview Reviews Back to all Interviews

Sort: Popular Date Difficulty

 

Software Development Engineer (SDE) II Interview

Anonymous Employee
Anonymous Employee
Application Details

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

Interview Details

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
No Offer
Positive Experience
Average Interview

Other Interview Reviews for Microsoft

  1.  

    Software Development Engineer (SDE) II Interview

    Anonymous Employee in Redmond, WA
    Anonymous Employee in Redmond, WA
    Application Details

    I applied through a recruiter. The process took a dayinterviewed at Microsoft in July 2014.

    Interview Details

    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.   View Answer
    No Offer
    Positive Experience
    Average Interview
  2.  

    Software Development Engineer (SDE) II Interview

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

    I applied in-person. The process took 3 weeksinterviewed at Microsoft.

    Interview Details

    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 Details
    I didn't negotiate since I was doing a temp job and simply took whatever was offered.
    Accepted Offer
    Positive Experience
    Difficult Interview
  3.  

    Software Development Engineer (SDE) II Interview

    Anonymous Employee in Redmond, WA
    Anonymous Employee in Redmond, WA
    Application Details

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

    Interview Details

    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.

    No Offer
    Neutral Experience
    Difficult Interview
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5.  

    Software Development Engineer (SDE) II Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through a recruiter. The process took 2 weeksinterviewed at Microsoft in March 2012.

    Interview Details

    Phone Interview with live-meeting so they could see me coding, then a full day loop interview including lunch. I showed up 9 AM, and passed 3 technical interview, then had lunch till 1 PM. Had another technical interview and at last meet the hiring manager.

    Interview Questions
    • It was all data structure and security related questions. Nothing unexpected.   Answer Question
    Negotiation Details
    It was quick, they gave an offer with a full relocation package.
    Accepted Offer
    Neutral Experience
    Average Interview
  6.  

    Software Development Engineer (SDE) II Interview

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

    I applied through an employee referral. The process took a dayinterviewed at Microsoft in May 2010.

    Interview Details

    One by one, each person on your list gets to give you whiteboard coding questions for an hour. If they don't like you, then you don't go on to the next one. If you make it until the end of the day and the manager starts talking salary, then they'll probably make you an offer.

    Interview Questions
    • They'll usually ask you questions about linked lists, binary trees, recursion, memory allocation, etc.   View Answer
    Negotiation Details
    Not very difficult. They gave me what I asked for, and the bonus + stock + benefits were more than what I was making before.
    Accepted Offer
    Positive Experience
    Difficult Interview
  7.  

    Software Development Engineer (SDE) II Interview

    Anonymous Employee
    Anonymous Employee
    Interview Details

    Was arranged for 60 minute phone screen with a hiring manager. In phone, asked some generic questions like,
    1. What role in your previous company;
    2. What skills you have;
    3. What are your personal best contributions and how you did;
    4. Knowledge tests for c#;
    5. Writing tests for coding skills;

    Interview Questions
    • Was stuck in coding test, cause misunderstand the questions.   Answer Question
    No Offer
    Positive Experience
    Difficult Interview
  8.  

    Software Development Engineer (SDE) II Interview

    Anonymous Employee in Cairo (Egypt)
    Anonymous Employee in Cairo (Egypt)
    Application Details

    I applied online. The process took 4+ weeksinterviewed at Microsoft in July 2012.

    Interview Details

    I had 8 interviews on two days and at last I got an interview with the director . after that they told me that I'm on their waiting list and they are reviewing other candidates .

    Interview Questions
    No Offer
    Average Interview
  9.  

    Software Development Engineer (SDE) II Interview

    Anonymous Interview Candidate in Hyderābād (India)
    Anonymous Interview Candidate in Hyderābād (India)
    Application Details

    I applied through college or university. The process took a dayinterviewed at Microsoft in June 2012.

    Interview Details

    PPO, 3 rounds, DS and Algo
    Pre Placement Offer with mentor feedback and manager feedback for 2 months work as internship
    Puzzles, Rate yourself in C++, college projects.
    No OS questions asked.
    No networking questions asked.

    Interview Questions
    • Heap, Trie, Linked List, String Algorithm, Sorting, TestCases   Answer Question
    Accepted Offer
    Positive Experience
    Average Interview
  10.  

    Software Development Engineer (SDE) II Interview

    Anonymous Employee
    Anonymous Employee
    Application Details

    I applied online. The process took 3 weeksinterviewed at Microsoft in April 2012.

    Interview Details

    I had a set of background questions like 'What is you currently working on?', most difficult propramming task I've ever had, the hardest bug to find etc.
    Then I was asked several simple technical questions about difference between iteration and recursion, pros and cons. They were not really difficult.

    Interview Questions
    • Which cycle performs quickier?

      for (int i=0; i<1000; i++)
        for (int j=0;j<100;j++)

      or

      for (int i=0; i<100; i++)
        for (int j=0;j<1000;j++)
       
      View Answer
    • How to revert a single linked list?
      I solved, but with a mistake for the first time. After rewriting I had little time, so interview ended.
      That was my fault, I guess.
       
      Answer Question
    No Offer
    Positive 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 that said their interview experience was positive, neutral, or negative.

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