Microsoft Interview Questions

Updated Apr 15, 2015
Updated Apr 15, 2015
1,694 Interview Reviews

Interview Experience

Interview Experience

83%
12%
3%

Getting an Interview

Getting an Interview

26%
20%
20%

Interview Difficulty

3.4
Average

Interview Difficulty

Hard

Average

Easy

1,694 Candidate Interview Reviews Back to all Interviews

Sort: Popular Date Difficulty
  1. Helpful (59)  

    Software Development Engineer Interview

    Accepted Offer
    Positive Experience
    Average Interview
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied through college or university. The process took 4+ weeksinterviewed at Microsoft (Redmond, WA).

    Interview

    I initially had a on campus interview at my university. It was short 30 minute interview where they went over my resume and had a quick technical question.
    I heard back around 3 weeks later, mainly b/c I had a offer that was on the verge of expiring. They flew me out to the Redmond campus that same week.
    The day of the interview, I arrived on site around 8am and had a quick chat with HR. They told me which team I was interviewing for and sent me to the building for the interviews. I had 5 interviews and 1 lunch interview. This lasted until around 3PM.
    I received a call the next day and was extended an offer.

    The technical questions asked:
    On-campus interview:
        remove duplicates from an unsorted array
    On-site interviews:
        implement strtok
        reverse string(ie. hello world => world hello)
        find lca for bst
        find first non repeating character in string
        given a list of characters and the function toLower, implement toUpper
        check for palindrome in string and singly linked list
        check if binary tree is bst

    Interview Questions

    Negotiation

    I did not negotiate, the compensation package was good enough

  2.  

    Product Advisor Interview

    Accepted Offer
    Positive Experience
    Average Interview
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied through an employee referral. The process took 3 daysinterviewed at Microsoft.

    Interview

    Interview process was very straightforward. I was referred by an employee and also had to apply online. Shortly after, I was interviewed by two managers back to back outside of the store. They asked few tech questions and mainly focused on how you work as a team member and what sales experience you have. I believe they require a year of sales experience. Be ready to discuss the experiences in your resume and times of conflict you had with team members and how you resolved the issue.

    Interview Questions

  3.  

    Communications Interview

    Declined Offer
    Negative Experience
    Difficult Interview
    Declined Offer
    Negative Experience
    Difficult Interview

    Application

    I applied online. The process took 2+ monthsinterviewed at Microsoft (Redmond, WA).

    Interview

    I submitted via the web site. Received a call a month later with recruiter who put forth a hard sell. Literally began talking salary (specific numbers), benefits and perks immediately. I had a call with a hiring manager a week after that and was scheduled for a Loop Interview on campus a month later.

    My loop interview itself went really smoothly. I felt very comfortable primarily because I had prepped so hard the weeks leading up to it. So nothing unexpected there.

    I got a call with a verbal offer the very next day. Only it wasn't for the job I'd interviewed for and the compensation package was significantly less than what I'd been quoted over the phone and spent hours discussing in my loop. The recruiter emphasized that they needed an answer sooner rather than later. I pushed back and asked for specifics -- mainly How is this role different day-to-day?

    I got two lines back - essentially confirming the responsibilities would be different. No elaboration.

    I followed up again and heard nothing.

    So I went directly to the hiring manager. Never heard back. But did get an email from the recruiter the next morning withdrawing the offer. Saying they decided to go in a different direction. None of my questions about what I would be doing day-to-day were ever answered.

    I am incredibly disappointed in the entire process and after all of that work and hard sell up front.

    Beware the bait and switch. Know your worth.

    Interview Questions

    Reasons for Declining

    It was complete bait and switch situation. I interviewed for one job and was offered another with no explanation of the difference in day-to-day between the two.

  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5.  

    Director of Strategy & Portfolio Management Interview

    Accepted Offer
    Positive Experience
    Difficult Interview
    Accepted Offer
    Positive Experience
    Difficult Interview

    Application

    I applied through an employee referral. The process took a weekinterviewed at Microsoft (Redmond, WA).

    Interview

    Interview was structured , loop (4 people from different perspectives such as people skills, technical skills etc.. and 5th person was interview lead & decision maker). All day interview, overall good experience.

    Interview Questions

    • What are some investment criteria you've applied in the past?
      How large was your portfolio of investments?
      Did you have a framework for making investment decisions?
      What is the best approach you've used to help leaders align corporate strategies to IT strategies?
       
      Answer Question
  6.  

    Microsoft Student Partner Interview

    Accepted Offer
    Positive Experience
    Easy Interview
    Accepted Offer
    Positive Experience
    Easy Interview

    Interview

    It was a skype interview and very fun. Me and a group of other students met with a Technical evangelist on Lync. We discussed what would be required of us for the program and what skills we would need.

    Interview Questions

    • How involved are you on your campus and in social media?   Answer Question
  7. Helpful (8)  

    Program Manager Interview

    Accepted Offer
    Positive Experience
    Average Interview
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied through a recruiter – interviewed at Microsoft.

    Interview

    I got email from University recruiter offered me a phone interview, the interview is pretty straight forwarded, it was a great experience. I was offered a on-site interview later that week.

    Interview Questions

    • What is the difference between managed vs. unmanaged code. Tell me about one of your projects, what type of problem did you face, how did you solve it.   Answer Question
  8. Helpful (1)  

    Intern Interview

    Accepted Offer
    Positive Experience
    Average Interview
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied online. The process took a dayinterviewed at Microsoft (Seattle, WA) in March 2015.

    Interview

    Got the first round of interview through campus recruiting. Heard from them less than a week telling me that I was selected to an on-site. 3 weeks later, an interview scheduler contacted me and settled me with a detailed schedule quickly. During the final interview, I stayed on the main campus a whole day (from 10am to 4pm) interviewing with 4 different people from the team. All of them were nice and challenged my solution in a good way. The recruiter was also very nice. He gave me the offer on next day's morning and explained in so much detail about the compensation, which made me really excited. I accepted the offer right away.

    Interview Questions

    • What was the most interesting/challenging bug that you fixed? Describe the process.   Answer Question
  9.  

    Senior Marketing Manager Interview

    Accepted Offer
    Negative Experience
    Easy Interview
    Accepted Offer
    Negative Experience
    Easy Interview

    Application

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

    Interview

    Unfocused and disjointed. Interviewers did not show up or were late. Conversation ranged from industry trends to complaining about their roles. Interviews happen at different buildings on campus which is nice as you see more of the organization. Same questions were asked repeatedly. Was left with feeling that group did not really know what role would produce. People were genuinely nice. Know your business and relate it to Microsoft's as much as possible.

    Phone call from recruiter led to phone call from hiring manager led to one day interview loop on campus, but since people did not show up, there were several follow-up calls.

    Interview Questions

    • What do you think Microsoft should do to better compete in the marketplace?   Answer Question
  10. Helpful (1)  

    Tech Evangelist Interview

    Declined Offer
    Positive Experience
    Easy Interview
    Declined Offer
    Positive Experience
    Easy Interview

    Application

    I applied through a recruiter. The process took 2 weeksinterviewed at Microsoft (Mountain View, CA) in March 2015.

    Interview

    A Microsoft recruiter found me somehow (LinkedIn, Website, etc) then contacted me to setup a phone interview. Had a 30 minute screening about some projects I had done. They flew me up for an onsite interview. There were 4 other candidates from around the country. We had 4 one-on-one interviews that were 45 minutes each.

    Interview Questions

    • Why are you a good fit for the Tech Evangelist role?   1 Answer

    Reasons for Declining

    I received a better offer from another company

  11.  

    Business Development Analyst Interview

    Accepted Offer
    Positive Experience
    Average Interview
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied through an employee referral. The process took a weekinterviewed at Microsoft.

    Interview

    5 single hour interviews
    -First interview was to analyze my communication skills
    -Second interview was to talk about the goals the hiring manager had for the role
    -Third was a technical interview going over what programs I knew and could showcase
    -Fourth was a test on my ability to analyze financial statements and contracts
    -Fifth was with the hiring manager's boss who did a personality interview and asked me to explain what the different org values meant

    Interview Questions

    • What expertise do you have with technical programs for data modeling? Show me how you would write a query to answer X   Answer Question

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.