🚀 Get paid: Upload a question or refer a friend
All companies

Microsoft Interview Questions

We track 39 interview questions reported from Microsoft: 24 in Coding & Leetcode-style Questions, 9 in System Design for ML. They average 3.4/5 difficulty — medium for a working engineer — and every one was reported by someone who sat the loop, not written by us. The topics that come up most: caching, data-structure, concurrency, graph. 36 of them carry the date they were reported asked, 36 within the last year — most recently June 2026.

Practice these on the problems board →

Question mix

  • Coding & Leetcode-style Questions24
  • System Design for ML9
  • Deep Learning & Architectures2
  • Behavioral2
  • Research & Paper Understanding1
  • MLOps & Deployment1

Difficulty

  • 2/5 — easy4
  • 3/5 — medium18
  • 4/5 — hard14
  • 5/5 — very hard3

Asked for SWE (32), MLE (10), Infra (9), RS (7)

Topics Microsoft asks about

299 open roles at Microsoft

  • Creator & Community ManagerMountain View, Redmond, California, United States, Washington, New York
  • Principal Product ManagerRedmond, United States, Washington
  • Senior Software Engineer - AI Experiences, AdvertisingRedmond, United States, Washington
  • Energy Resource ManagerGeorgia, Lithia Springs, United States, Atlanta, Palmetto
  • Data Center Operations Management- Change ManagerUnited States, Wisconsin, Mt Pleasant
See all Microsoft roles →

Reported Microsoft questions

Companies that ask similar questions

Microsoft interview FAQ

How many Microsoft interview questions are available?
39 reported Microsoft questions, the largest group being Coding & Leetcode-style Questions (24).
How hard is the Microsoft interview?
Across the questions we track, Microsoft averages 3.4 out of 5: 4 at 2/5, 18 at 3/5, 14 at 4/5, 3 at 5/5.
What topics does Microsoft ask about?
Most often caching, data-structure, concurrency, graph, distributed-systems.
Are these Microsoft questions still current?
36 of the 39 carry the date they were reported asked, the most recent being June 2026, and 36 were reported within the last twelve months. Dates come from the reports themselves, so an undated question means nobody told us when — not that it is stale.