Microsoft

  www.microsoft.com
  www.microsoft.com

Microsoft Software Development Engineer (SDE) Interview Questions

Updated Sep 3, 2014
Updated Sep 3, 2014
3 Interview Reviews

Interview Experience

Interview Experience

33%
66%
0%

Getting an Interview

Getting an Interview

33%
33%
33%

Interview Difficulty

3.3
Average

Interview Difficulty

Hard

Average

Easy

3 Candidate Interview Reviews Back to all interviews

Sort: Popular Date Difficulty

 

Software Development Engineer (SDE) Interview

Anonymous Interview Candidate in Vancouver, BC (Canada)
Anonymous Interview Candidate in Vancouver, BC (Canada)
Application Details

I applied through a recruiter. The process took 2+ monthsinterviewed at Microsoft in August 2014.

Interview Details

One of the their recruiters contacted me on LinkedIn around mid June, after the initial talks had my phone screen 2 weeks after and attended a recruiting event in Vancouver a month after that only duo to my own availability! They HR team accommodated my every need and worked around my schedule!!
As for the offer it took around a week and then another weeks or so for us to work on my counter offer! After that another week or so of background checks!
Overall it has been exciting and very efficient process!

Interview Questions
  • Similar to other bigger companies mostly around data structures, designs and solving challenging stuff on the board in an hour slot interviews.   Answer Question
Negotiation Details
negotiations were very smooth, I didn't shoot for the moon and neither felt like that my HR contact is working against me. Offers in Vancouver will be less glorious compared to states but that's a reality. As for the competitiveness in local market, I would say it is a generous offer!
Accepted Offer
Positive Experience
Difficult Interview

Other Interview Reviews for Microsoft

  1.  

    Software Development Engineer (SDE) Interview

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

    I applied through other source. The process took 2 daysinterviewed at Microsoft in July 2012.

    Interview Details

    I was did my summer internship in Microsoft India. The interviews were part of converting the internship to Full Time Employment.
    I had 3 interviews on different days. My performance in the interviews were not great. But I was given the offer because Microsoft was hiring massively for Bing and review from my mentor was positive.
    (I have listed all the questions in the interviews)

    Interview Questions
    • Consider a linked list with two pointers where the 1st pointer is the normal next pointer and the second one randomly points to some other node in the list. Given such a list as input clone it.   Answer Question
    • Find the largest palindrome in a given string. Come up with the best algorithm you can.   Answer Question
    • There are n petrol bunks arranged in circle. Each bunk is separated from the next one by a certain distance. You choose some mode of travel which needs 1 litre of petrol to cover 1 km distance. You can't draw any amount of petrol from each bunk, but each bunk has some limited petrol. Find if there is any point in the circle from which you can start? If there is one such point find the point.   Answer Question
    • Implement a variation of stack with push,pop and getmin in O(1) complexity   Answer Question
    • Given:2 sorted arrays, one of size m and other of size m+n, but in the 2nd array only n elements are present.
      Arrange both the sorted arrays in the bigger array. Finally the bigger array should be sorted.
       
      Answer Question
    Reasons for Declining

    Got a better job in campus placements in my college.

    Declined Offer
    Neutral Experience
    Average Interview
  2.  

    Software Development Engineer(SDE) Interview

    Anonymous Interview Candidate in Vedbæk (Denmark)
    Anonymous Interview Candidate in Vedbæk (Denmark)
    Application Details

    I applied in-person. The process took a dayinterviewed at Microsoft in August 2008.

    Interview Details

    There were 4 interview in a day, each long about 1 hour.
    Each interview consits of 3 part: logic question, coding question, other questions.

    If you don't know how to solve task - don't be silent, ask questions!

    Interview Questions
    Accepted Offer
    Neutral 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.