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 Software Engineer 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. Indeed, Inc. "Glassdoor," "Worklife Pro," "Bowls," and logo are proprietary trademarks of Indeed, Inc.

      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.

      Software Engineer Interview

      Mar 27, 2019
      Anonymous employee
      Redmond, WA
      Accepted offer
      Positive experience
      Easy interview

      Application

      I applied online. The process took 2 months. I interviewed at Microsoft (Redmond, WA) in Mar 2019

      Interview

      I got an email from Recruiter and it was a team event. After applying for a position she sent me a online test. I completed the test(basic tree question and math question and find bugs in the given code snippet was an easy one ) and passed it. Fortunately or unfortunately I don’t know the event was full. So after two weeks she sent me one more team event recruiting this time I didn’t take any online test directly I got scheduled to attend onsite interview. I was scheduled to attend 4 back to back 45 min interviews with 15 min break between rounds. They asked me about my current project and general behavioral questions. Every one asked me one problem solving question and some follow up questions. They all are basic array, string, sorting and data structures implementation questions followed by i asking some questions. It was an easy interview overall and the interviewers and recruiters were very friendly and were helping me with some hints.

      Interview questions [1]

      Question 1

      Binary tree questions, string, array, basic data structure development, searching and sorting. Only concentrate on basics, cs fundamentals and your current role and how it relates to their requirement.
      1 Answer

      Other Software Engineer Interview Reviews for Microsoft

      Software Engineer Interview

      Jul 14, 2026
      Anonymous Interview Candidate
      Declined offer
      Positive experience
      Easy interview

      Application

      I interviewed at Microsoft

      Interview

      Walking into the technical round, I had an unexpected moment of déjà vu when I was asked to find the lowest common ancestor in a binary tree. It was just like the question I had practiced on prachub.com a few days earlier. The interview also included designing an LRU cache and reversing a linked list, which I felt comfortable with too. Overall, the process was smooth, starting with a recruiter screen and a couple of phone interviews. I received an offer, but ultimately decided to decline.

      Interview questions [3]

      Question 1

      Given a binary tree, find the lowest common ancestor of two given nodes
      Answer question

      Question 2

      Design and implement an LRU cache with O(1) get and put operations
      Answer question

      Question 3

      Reverse a singly linked list both iteratively and recursively in place
      Answer question

      Software Engineer Interview

      Jul 12, 2026
      Anonymous Interview Candidate
      Bengaluru
      No offer
      Positive experience
      Difficult interview

      Application

      I interviewed at Microsoft (Bengaluru)

      Interview

      The process consisted 3 technical rounds after clearing the OA , consisted of medium to hard story based question. Not all round interviewer asked to run the code the last 1 just asked the approach

      Interview questions [1]

      Question 1

      Theay asked a graph (bfs) + bianry search question
      Answer question

      Software Engineer Interview

      Jul 7, 2026
      Anonymous Interview Candidate
      No offer
      Positive experience
      Average interview

      Application

      I interviewed at Microsoft

      Interview

      Was a typical first round recruiter screen - pretty straightforward but didn't end up getting moved vforwards. Prompt, Professional and overall a good experience. They asked me about my background, explained the role and it was with the recruitment team.

      Interview questions [1]

      Question 1

      Describe your background going into detial in each role
      Answer question