Microsoft

  www.microsoft.com
  www.microsoft.com

Microsoft Interview Questions

Updated 19 Nov 2014
Updated 19 Nov 2014
3,697 Interview Reviews

Interview Experience

Interview Experience

61%
25%
12%

Getting an Interview

Getting an Interview

35%
21%
16%

Interview Difficulty

3.3
Average

Interview Difficulty

Hard

Average

Easy

Candidate Interview Reviews

Sort: Popular Date Difficulty
  1. 3 people found this helpful  

    Software Development Engineer Interview

    Anonymous Interview Candidate in Bangalore
    Anonymous Interview Candidate in Bangalore
    Application Details

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

    Interview Details

    THIS IS FOR THE SUMMER INTERNSHIP
    The preliminary round was held online in select colleges and we were called for an onsite interview. Those with good thinking approach were also chosen and not solely based on getting the solution. There was also a coding round for those with lesser score in the online round. A simple problem was given to many students and we were expected to solve it. If the approach was deeply flawed, the person would be eliminated. The next round was a technical round where a 1-1 interview with a Microsoft employee was held. The duration was about an hour and was quite strenuous. Following the round, the HR manager will let you know the feedback and tell you the results. The HR manager was very encouraging and asked the eliminated candidates to reapply after working their skills. This feedback really made a very positive impact on me. The final round would be a HR round I guess(I could not crack the technical round).

    Interview Questions
    • Design a module to enable communication between two remote computers. The sender will have the software but the receiver will not, but the message should be passed.   Answer Question
    No Offer
    Positive Experience
    Average Interview
  2.  

    Associate Consultant Interview

    Anonymous Interview Candidate in Hyderābād
    Anonymous Interview Candidate in Hyderābād
    Interview Details

    It was a good well managed process. Was a 3 round process starting with basic intro inching towards the details of the current job description. being from a finance background, i had to justify why i was applying for the role. overall it was smooth process with difficult questions.

    Interview Questions
    • Apple is not a competitor / peer set company of Microsoft   Answer Question
    No Offer
  3. 1 person found this helpful  

    Software Developer Interview

    Anonymous Interview Candidate in Bangalore
    Anonymous Interview Candidate in Bangalore
    Application Details

    I applied through college or university. The process took 6 daysinterviewed at Microsoft.

    Interview Details

    Initially there was a Technical objective round. Shortlisted candidates had a programming round.
    Then they shortlisted few candidates for interviews in company office.There were 2 technical and 1 Hr round(namesake). The first technical round they asked about my projects.Then they few basics in java and asked me to code few problems. Questions related to databases and networks were also asked. Second technical round had few coding questions. They were looking for our problem solving ability and approach. The interviews were really supportive. They used to give hints if were struct during the thinking process.

    Interview Questions
    • Some basic question related to Public-private key encryption.   View Answer
    No Offer
    Positive Experience
    Average Interview
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5.  

    Software Developer Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Interview Details

    4 technical rounds and no HR round, Very easy questions at campus related to linked list and tree, and from project.
    Given a Heap find Nth largest node. you have access to left and right node.

    Interview Questions
    Accepted Offer
  6.  

    Software Engineer Interview

    Anonymous Interview Candidate in Hyderābād
    Anonymous Interview Candidate in Hyderābād
    Application Details

    I applied online. The process took 2 daysinterviewed at Microsoft.

    Interview Details

    They don't value experience, ask same thing to a fresher as well as to some 10 year exp guy.. Ask questions from DS, algo, puzzles, design.. No question from domain knowledge..
    So cracking Microsoft is easier than cracking TCS..

    Interview Questions
    • 1. Possible moves for horse on chess board and when the horse will go out of the board.   Answer Question
    • 2. Design a old style mobile phone and search for various names based on key press   Answer Question
    Negotiation Details
    Not much negotiation, they added joining bonus of 1 lakh by just asking for it.
    Accepted Offer
    Positive Experience
    Difficult Interview
  7.  

    Program Manager Interview

    Anonymous Interview Candidate in Hyderābād
    Anonymous Interview Candidate in Hyderābād
    Application Details

    I applied through a recruiter. The process took 4+ weeksinterviewed at Microsoft.

    Interview Details

    Very Tough and there were 9 rounds of interviews for this position. One stage without confidence may disqualify you. Be confident in your words and place your resume in accordance with the applied position.

    Accepted Offer
    Positive Experience
    Difficult Interview
  8.  

    Internship Interview

    Anonymous Interview Candidate in Chennai
    Anonymous Interview Candidate in Chennai
    Application Details

    I applied through college or university – interviewed at Microsoft in October 2014.

    Interview Details

    Applied through college. We had an aptitude test. Then the next round was a group discussion we were given a topic to discuss about. Finally the interview it consisted of some technical questions as well as some general questions. The interviewers were quite friendly. It was a good experience on the whole.

    No Offer
    Positive Experience
    Difficult Interview
  9.  

    Associate Consultant Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Interview Details

    There were three rounds of Interview - Online Test, Technical Interview and Hiring Manager Interview

    Online Test had questions on verbal, reasoning, logical and technical questions
    Technical Interview was telephonic and there were wide ranging questions from C#, C and your respective area of work and other topics related to your work domain
    Hiring Manager Interview had questions about the kind of work I am doing currently and what I wish to work on etc

    Interview Questions
    Accepted Offer
  10.  

    Intern Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Interview Details

    First round had 10 questions. Clearing that I was asked to code 2 problems. Our algorithms were judged and we were called for a technical interview. The next one was HR

    Interview Questions
    • Grilled me on why I didn't do anything with my skill set for instance, a research project or an intern   Answer Question
    No Offer
  11.  

    Senior Software Development Engineer Interview

    Anonymous Interview Candidate in Bangalore
    Anonymous Interview Candidate in Bangalore
    Application Details

    I applied through a staffing agency. The process took a dayinterviewed at Microsoft in September 2014.

    Interview Details

    Interview was 5years experience in c++ and dot net.

    Round one: 45 min..I couldn't surpass this
    Round two:
    Round three:

    This through a staffing company with client being Microsoft and permanent in staffing company.

    Interview Questions
    • Difference between a crash and exception.

      Difference between macros and inline functions.

      Mfc: message maps and virtual functions.

      Different calling convention.

      Late n early binding...

      Garbage collector algorithm. When gc will fail to clean the memory.

      How to know heap size, crash dump analysis, What is a stack n how to know stack memory size.
      Commands in windbg.

      Questions on Critical section, mutex, semaphores. Can we use mutex in single process and how?

      Working of MSIL and JIT COMPILER.

      Can a C# code, use c++ code and call kernel functions like createfile.

      Areas: dot net, oops, operating systems, thread synchronization.

      Difference in execution steps of c++ and c# code
        Answer Question
    No Offer
    Positive Experience
    Difficult 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 who said that their interview experience was positive, neutral or negative.

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