Microsoft Software Development Engineer Interview Questions & Reviews

Updated Aug 24, 2014
Updated Aug 24, 2014
511 interviews

Interview Experience

Interview Experience

55%
32%
12%

Getting an Interview

Getting an Interview

67%
13%
7%

Interview Difficulty

3.2
Average

Interview Difficulty

Hard

Average

Easy

511 Candidate Interview Reviews Back to all interviews

Sort: Popular Date Difficulty

 

Software Development Engineer Interview

Anonymous Employee  in  London, England
Anonymous Employee in London, England
Application Details

I interviewed through college or university. The process took a day - interviewed at Microsoft.

Interview Details

I had a one on one interview with two people from Microsoft. The first part was technical, the interviewer asked me to code a function which would reverse the order of words in a string, and then I had to optimize the solution and consider edge cases, etc... The second interviewer asked me about my projects, my studies, etc...

Interview Questions
  • Give me a program and what you would do to make it better?   Answer Question
No Offer
Positive Experience
Average Interview

Other Interview Reviews for Microsoft

  1.  

    Software Development Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Interview Details

    Interview before current techniques implemented so not really applicable, still was asked problem solving skills rather than specific coding skills. Also MS look for people who want to work for right reasons not money.

    Interview Questions
    • Different ways or sorting, going through an algorithm for combining and sorting 3 list of data.   Answer Question
    Negotiation Details
    None
    Accepted Offer
  2.  

    Software Development Engineer Interview

    Anonymous Employee
    Anonymous Employee
    Application Details

    I interviewed online. The process took a day - interviewed at Microsoft.

    Interview Details

    Nothing fancy, standard phone interview, no weird, tricky or anything like what you usually read. We mainly talked about my interests and my projects. I was asked to describe my most challenging projects, what I learned from them and what I think my main attributes are. I was also asked a few behavioural questions, i.e how would you deal with this situation or that situation.

    Interview Questions
    • Nothing really weird, I had read about tricky questions, but nothing like that   Answer Question
    No Offer
    Easy Interview
  3. 1 person found this helpful  

    Software Development Engineer Interview

    Anonymous Employee  in  Reading, England
    Anonymous Employee in Reading, England
    Application Details

    The process took 2 months - interviewed at Microsoft in August 2010.

    Interview Details

    After HR screening interview, which is really nothing to worry about, was emailed a questionnaire containing a few usual sort of HR questions regarding working in a team, showing initiative etc. plus a few programming specific questions regarding project you have undertaken. It finishes with a couple of C++/C tests fr with you have to time yourself.

    Phone interview with a manager was arranged with real time online programming tests.

    Finally an onsite day of interviews assessments in Reading.

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

    Software Development Engineer Interview

    Anonymous Interview Candidate  in  Bangalore (India)
    Anonymous Interview Candidate in Bangalore (India)
    Application Details

    I interviewed through college or university - interviewed at Microsoft in August 2013.

    Interview Details

    Consisted of 15 mcqs mostly related to c/c++ and probability. It was fairly easy and very few people were eliminated
    Round 2(online)(1 hour):
    Round 3(Group fly round)(30 minutes) :
    Round 4(F2F)(90 minutes):
    Round 5(F2F):

    Interview Questions
    • Given an array of integers where all the elements occur odd number of times except 3 elements which occur even number of times, find the 3 elements.   Answer Question
    Accepted Offer
    Neutral Experience
    Difficult Interview
  6.  

    Software Development Engineer Interview

    Anonymous Employee
    Anonymous Employee
    Application Details

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

    Interview Details

    There was a written test(15 MCQ ques which mainly consists of basic C questions by cocubes).50 students were shortlisted followed by coding round(2 questions).Around 25 students were shortlisted further.Then 3 interviews + HR round was there.

    Interview Questions
    No Offer
    Positive Experience
    Difficult Interview
  7.  

    Software Development Engineer Interview

    Anonymous Employee
    Anonymous Employee
    Interview Details

    Applies through university.First, there was a written coding test- where there were two easy coding questions- one was if u have a rotated sorted array, write the function to find a given key in o(logn).
    In the interviews they asked questions on DS and many OS questions.
    There was:
    1) coding round
    2) write a code on paper for the given problem
    3) Technical interview 1
    4) Technical interview 2
    5) HR

    Interview Questions
    No Offer
  8.  

    Software Development Engineer Interview

    Anonymous Employee
    Anonymous Employee
    Application Details

    I interviewed through an employee referral. The process took 2 weeks - interviewed at Microsoft in August 2014.

    Interview Details

    The recruiter had a quick chat with me before arranging for a technical interview for evaluating my problem solving/algorithms/programming skills. The technical interview was conducted over phone and collabedit. I was given a programming problem (to be solved in the language of my choice). I used JavaScript to write the solution. The interviewer pointed out the need for optimization and gave some hints. I quickly figured out a fairly optimized code.

    The interviewer didn't sound too impressed with my performance. As the problem was fairly simple, he probably expected me to write a perfectly optimized code on the first shot. In my opinion, I exhibited the ability to discuss and think through solutions, rather than being well-versed in solving a certain class of problems.

    There is no telling what works.

    Interview Questions
    • Nothing unexpected or particularly difficult. What is really hard is that the transparency is one way. You give your answers and you will never get to know what the interviewer was expecting to hear.   Answer Question
    No Offer
    Neutral Experience
    Average Interview
  9.  

    Software Development Engineer Interview

    Anonymous Employee  in  Warangal (India)
    Anonymous Employee in Warangal (India)
    Application Details

    I interviewed through college or university. The process took 2 days - interviewed at Microsoft in July 2014.

    Interview Details

    round -0 onlinegeneral aptitude( c based mcq ) 20 questions in 15 mins
    round -0.1 online coding test about 2 questions for 1 hr
    round -1 written test about 2 questions for 1 hr
    round -2 technical interview about a question until u answer acoordingly
    round -3 technical interview about random questions until ur course

    Interview Questions
    No Offer
  10. 5 people found this helpful  

    Software Development Engineer Interview

    Anonymous Employee
    Anonymous Employee
    Application Details

    I interviewed through college or university - interviewed at Microsoft.

    Interview Details

    I got these questions in my first round of onsite interview.

    1. delete all the duplicate numbers in the array.
    2. Test the login system of a website and the password security.
    3. talk about some of my projects in college.

    Interview Questions
    • The first question is the most difficult question in this round.   View Answers (2)
    Declined Offer
    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 who said that their interview experience was positive, neutral or negative.

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