Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For Employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      Microsoft

      Engaged Employer

      About
      Reviews
      Pay & benefits
      Jobs
      Interviews
      Interviews
      Related searches: Microsoft reviews | Microsoft jobs | Microsoft salaries | Microsoft benefits | Microsoft conversations
      Microsoft interviewsMicrosoft SWE interviewsMicrosoft interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Center
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy & Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent Posts

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls," and logo are proprietary trademarks of Glassdoor LLC.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalized job recommendations and updates by starting your searches.

      SWE Interview

      Nov 22, 2015
      Anonymous employee
      Bellevue, WA
      Accepted offer
      Positive experience
      Difficult interview

      Application

      I applied through college or university. The process took 5 weeks. I interviewed at Microsoft (Bellevue, WA) in Nov 2015

      Interview

      The process started with a conversation with an employee and alumni of my University at my Career fair. It was a fun conversation that was super casual. I enjoyed the discussion I had with him regarding my side projects and classes and things like that. The person I talked to specifically was pretty down the earth and very honest about his opinions of the company and the work he does, so that was a refreshing change from someone trying to drown me kool-aid. I was contacted about a week later regarding an on campus interview. The on campus interview was, if I remember correctly, 20, maybe 30, minutes long. It was about 10 minutes of behavioral questions that was all pretty standard. Team experience, personal projects, a brief QA. Following from that, we did 1 technical question. The one I received was fairly basic and I communicated directly to the interviewer that I knew the answer immediately. From that he permitted me to write it in pythonic pseudo code for my solution. We then discussed why it was the best solution as well as other, worse solutions, to the problem. All in all a good experience. The interviewer seemed interested in me and treated me like someone actually suited to interview for the company. I received an invitation to interview on site the following week. Scheduling my onsite was a bit of a pain and from what I understand from my friends, they had similar experiences. The communication with the recruiting manager was great, but because of how responsibilities are tossed around at MSFT, it took a long time for my flight and other things to get confirmed and even when I was told I would be receiving the information on them, I never received them. If you aren't paranoid like I am, then this isn't much of a big deal.

      Interview questions [2]

      Question 1

      Lets say you have a distributed system that you're running some task over, so a build process, now each machine in the system is generating lines of output. How would we approach creating a client side application for viewing this unified log output?
      1 Answer

      Question 2

      Given two strings of roman numerals, multiply their values. A roman numeral is valid if it conforms to all of a series of rules. (I don't remember them but that's not necessarily the purpose of the question).
      5 Answers

      Other SWE Interview Reviews for Microsoft

      SWE I Interview

      Nov 25, 2023
      Anonymous Interview Candidate
      Declined offer
      Positive experience
      Difficult interview

      Application

      I interviewed at Microsoft

      Interview

      Started with a 30 min informational interview. The next round was a technical interview for 6o minutes. Most problems were no more difficult then leet code medium. Then it moved into a full super day.

      Interview questions [1]

      Question 1

      What is one time you overcame adversity
      Answer question

      SWE Interview

      Nov 4, 2024
      Anonymous Interview Candidate
      Hyderabad
      No offer
      Positive experience
      Difficult interview

      Application

      I applied online. The process took 2 months. I interviewed at Microsoft (Hyderabad) in Jan 2023

      Interview

      Four rounds - mic of technical and behavioral. Leetcode questions were asked and system design questions were asked in technical rounds. For behavioral, it was mostly straightforward situation based questions. The ability to convey your thoughts was also assessed.

      Interview questions [1]

      Question 1

      What is your background in frontend development
      Answer question

      SWE Interview

      Aug 4, 2022
      Anonymous Interview Candidate
      No offer
      Neutral experience
      Difficult interview

      Application

      I interviewed at Microsoft

      Interview

      Started with introductory questions, then moved on to discuss projects and tech stack. Then a DSA question was given and I was asked to code it in my local editor, complete with the main function.

      Interview questions [1]

      Question 1

      Prefix sum related. . .
      Answer question