Microsoft Software Development Engineer Intern Interview Questions

70 Interview Reviews

Interview Experience

Interview Experience

62%
23%
14%

Getting an Interview

Getting an Interview

81%
13%
3%

Interview Difficulty

3.2
Average

Interview Difficulty

Hard

Average

Easy

70 Candidate Interview Reviews Back to all Interviews

Sort: Popular Date Difficulty

Helpful (1)  

Software Development Engineer Intern Interview

Anonymous Employee
No Offer
No Offer

Application

I applied through an employee referral – interviewed at Microsoft.

Interview

We had a pool drive where we had an mcq of 15 questions.
Those shortlisted had a coding round where 2 questions were asked.
1) Reverse every 2 nodes of a SLL
2)Find out if two sentences are anagrams of each other

On Site
Round 1-
Generate all possible parenthesis for a given n
Check if all levels of a BST have the max no of nodes possible

Round 2-
Run Length encoding
Shift all spaces in a sentence to the end

Interview Questions

  • Generate all possible parenthesis for a given n   2 Answers

Other Interview Reviews for Microsoft

  1.  

    Software Development Engineer Intern Interview

    Anonymous Employee
    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 August 2013.

    Interview

    It had 5 round which contained 1 MCQ's round,1 coding,2 tech and 1 HR round..

    Interview Questions

    • The unexpected question is that why did i choose a particular project in a semester   Answer Question
  2. Helpful (1)  

    Software Development Engineer Intern Interview

    Anonymous Employee
    No Offer
    No Offer

    Interview

    There were 2 fairly straightforward written tests on campus , then they took a few days for the result there a phone interview, after which they took some time for the result, then there were 2 rounds of on site interviews after which they chose 2 interns.
    questions were pretty straightforward , like reversing the link list, zig zag in link list

    Interview Questions

  3. Helpful (4)  

    Software Development Engineer Intern Interview

    Anonymous Interview Candidate in Hyderābād
    Accepted Offer
    Average Interview
    Accepted Offer
    Average Interview

    Application

    I applied through college or university. The process took a dayinterviewed at Microsoft (Hyderābād) in June 2009.

    Interview

    First interview - technical test (C and C++)
    Second interview - Group discussion - possibly trying to see how you'd communicate and listen in a group setting
    Third interview - Technical panel interview (linked list and other data structures)

    Interview Questions

    • How can sports bring different cultures together?   1 Answer
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5.  

    Software Development Engineer Intern Interview

    Anonymous Employee
    No Offer
    Neutral Experience
    Average Interview
    No Offer
    Neutral Experience
    Average Interview

    Application

    I applied online. The process took 3+ monthsinterviewed at Microsoft.

    Interview

    I had one general phone interview about my projects, work experience and motivations. I waited around 2 months for the feedback. Then they informed me about the hiring event in Dublin and asked for some more detalis about my (ex whether I was planning to consider my masters degree). We exchanged some more emails and then they stopped responding.

  6.  

    Software Development Engineer Intern Interview

    Anonymous Employee
    No Offer
    No Offer

    Application

    I applied through a recruiter – interviewed at Microsoft.

    Interview

    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
  7.  

    Software Development Engineer Intern Interview

    Anonymous Employee
    No Offer
    No Offer

    Interview

    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
  8. Helpful (2)  

    Software Development Engineer Intern Interview

    Anonymous Interview Candidate
    Accepted Offer
    Accepted Offer

    Interview

    I applied online and received interview after 2 weeks

    Interview Questions

  9.  

    Software Development Engineer Intern Interview

    Anonymous Employee in Redmond, WA (US)
    No Offer
    Difficult Interview
    No Offer
    Difficult Interview

    Application

    I applied online. The process took 4 weeksinterviewed at Microsoft (Redmond, WA (US)).

    Interview

    A phone interview after 3 weeks of applying.

    Interview Questions

    • Prepare data structures - array, list, linked list, binary tree, hash maps, etc   Answer Question
  10.  

    Software Development Engineer Intern Interview

    Anonymous Employee
    No Offer
    Positive Experience
    Average Interview
    No Offer
    Positive Experience
    Average Interview

    Application

    interviewed at Microsoft in April 2014.

    Interview

    The interview was on Skype, the recruiters and the interviewers were friendly. I'll have another interview next week. The interviewer asked me questions about the projects I have made before, my interests, etc. After that he asked me a technical question.

    Interview Questions

    • You have 2 linked lists, return a list with the intersection.

      For example:

      Input:
      L1 = { 1,2,5,10}
      L2 = {9,4,5,10,15}

      return {5,10}
       
      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 who said that their interview experience was positive, neutral or negative.

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