Microsoft Intern, Software Engineering Interview Questions & Reviews

Updated Jun 24, 2014
Updated Jun 24, 2014
123 interviews

Interview Experience

Interview Experience

63%
26%
9%

Getting an Interview

Getting an Interview

50%
20%
9%

Interview Difficulty

3.2
Average

Interview Difficulty

Hard

Average

Easy

123 Candidate Interview Reviews Back to all interviews

Sort: Popular Date Difficulty
  1.  

    Software Development Engineer In Test (SDET) Interview

    Anonymous Employee
    Anonymous Employee
    Application Details

    I interviewed through college or university - interviewed at Microsoft.

    Interview Details

    Interview on college campus through University Recruiting. First interview was nice and consisted of single technical coding question. Second round interviews in Redmond were more difficult and focused on data structures. Hard bu fair questions.

    Interview Questions
    • First round interview asked to write program that took a file of text, and then counted and stored all words from file.   View Answer
    • Given a array of integers, write code to find the max possible sum of sub-arrays. Use arithmetic progression.   View Answer
    • Given any two nodes in a binary tree, develop program that determined their highest common ancestor.   View Answer
    No Offer
    Positive Experience
    Difficult Interview
  2.  

    Software Development Engineer Intern Interview

    Anonymous Employee
    Anonymous Employee
    Application Details

    I interviewed through a recruiter - interviewed at Microsoft.

    Interview Details

    I gave my resume to college recruiter. Invited to attend a what to expect during the interview meeting. Then given an on campus interview the day after. The interviewer was a developer from Redmond. This was round one of process. I was told round two and three would be at Redmond.

    Interview Questions
    • There were behavioral questions and some technical questions. The one technical question I remembered was N-queens problem.   Answer Question
    No Offer
  3.  

    Software Engineer Intern Interview

    Anonymous Employee
    Anonymous Employee
    Application Details

    I interviewed through college or university. The process took 7 weeks - interviewed at Microsoft.

    Interview Details

    Two round of interviews on campus following one prescreening. Then got the onsite interview.

    Interview Questions
    • The two questions from the on campus interview is easy. The two questions from onsite interview is quite difficult. One of them is to design a data structure for a sales process. When customer click to buy, the information of the customers need to be recorded (address, credit card numbers, product bought etc.), the data structure is to go over the information and send out the product.   Answer Question
    No Offer
  4. We want your feedback – Is this interview information helpful to you?  Yes | No
  5.  

    Software Development Engineer Intern Interview

    Anonymous Employee
    Anonymous Employee
    Interview Details

    Basically just received an email that told me to schedule an interview time. I did and signed up for a phone interview. A week later, I completed a phone interview. We talked about responsibilities of the position, and then went into the technical questions. I was asked a basic sorting question, then asked to describe my preferred search algorithm. All pretty straightforward.

    Interview Questions
    • Describe how you would install and configure a router for a home network?   Answer Question
    No Offer
  6.  

    Software Development Engineer Intern Interview

    Anonymous Employee
    Anonymous Employee
    Application Details

    I interviewed through college or university. The process took 3 weeks - interviewed at Microsoft in October 2013.

    Interview Details

    I gave my resume to a Microsoft recruiter at a presentation at my university. I got an email from another recruiter a week or two later. They said that they'd like me to come in for an on-campus interview, and asked for a quick response so they could schedule it. I responded immediately and gave my availability (which ended up being only one day), and then never heard from them until NOON OF THAT DAY, when they asked if I could come in at 2 PM.
    I had given up on the interview by then, but I agreed to come in even though I was unprepared. The interviewer asked me one question about linked lists, but he seemed almost as unprepared for interviewing as me, and the interview lasted only about 20 minutes. By the end of it, we both knew it wasn't going anywhere.

    Interview Questions
    No Offer
    Negative Experience
    Average Interview
  7.  

    Software Development Engineer In Test Intern Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    interviewed at Microsoft in April 2012.

    Interview Details

    Meet them at a college career fair, had interview at my college a week later. Then was invited out to Redmond for an on campus series of interviews. They took care of the travel plans and hotel along with reimbursing for meals taxi fares to get around. On campus interviews were interesting, series of interviews with different developers in the team I was being considered for. Typically about 2 programming questions and a few general questions with each developer.

    Interview Questions
    • The most unexpected question was "How would you test a parachute?"   Answer Question
    Accepted Offer
    Positive Experience
    Average Interview
  8.  

    Software Engineering Intern Interview

    Anonymous Employee
    Anonymous Employee
    Interview Details

    Initial on campus screening. I was given a coding question to solve in a language of my choice (something like break a string into an array of its letters as characters. then I was asked the following question: "if you had to design a tv remote control with only 2 buttons, what would the buttons do?" We spoke about that for 10 minutes or so and then answered my questions about the company and internship program.

    Interview Questions
    • if you had to design a tv remote control with only 2 buttons, what would the buttons do?   Answer Question
    No Offer
  9. 1 person found this helpful  

    Software Development Engineer Intern Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Interview Details

    I applied online and received interview after 2 weeks

    Interview Questions
    Accepted Offer
  10.  

    Software Development Engineer Intern Interview

    Anonymous Employee  in  Seattle, WA
    Anonymous Employee in Seattle, WA
    Application Details

    I interviewed through college or university. The process took 1+ week - interviewed at Microsoft in October 2013.

    Interview Details

    Was contacted after a career fair. Was asked a basic question on string reversal. Got a reject in 2 weeks with no additional information as to what they didn't like.

    No Offer
    Negative Experience
    Easy Interview
  11.  

    Software Development Engineer Intern Interview

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

    I interviewed online. The process took 4 weeks - interviewed at Microsoft.

    Interview Details

    A phone interview after 3 weeks of applying.

    Interview Questions
    • Prepare data structures - array, list, linked list, binary tree, hash maps, etc   Answer Question
    No Offer
    Difficult 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.