Microsoft interview questions

48 questions21 coding3 system design24 behavioral7 freeUpdated

This is every question in the Microsoft guide, in one list: 21 coding problems, 3 system designs and 24 behavioral questions, drawn from what candidates report about Microsoft interviews.

Each row shows the round it comes from and links to the lesson that works through it. 7 are free to read in full. The other 41 are Premium, and here you still see their round, difficulty and topic, so you know what you're walking into.

Microsoft coding interview questions

21 problems, in the order the guide teaches them. The 3 tagged OA are covered in the online assessment lessons. Each lesson gives the full problem, a worked solution and the follow-ups interviewers tend to add.

1Longest Happy String: No Three in a RowFreeOAMediumThe Online Assessment
2Max Network Rank: Degree CountingFreeOAMediumThe Online Assessment
3Min Adjacent Swaps to Palindrome: Greedy Two-PointerFreeOAHardThe Online Assessment
4Azure Front Door Edge Cache: LRU CacheFreeCodingMediumObject-Oriented Design
5Design an Elevator: Scheduler and StateFreeCodingHardObject-Oriented Design
6Design a Parking Lot: Class ModelingFreeCodingMediumObject-Oriented Design
7Premium medium problemCodingMediumArrays & Strings
8Premium hard problemCodingHardArrays & Strings
9Premium medium problemCodingMediumArrays & Strings
10Premium easy problemCodingEasyTrees & Linked Lists
11Premium medium problemCodingMediumTrees & Linked Lists
12Premium hard problemCodingHardTrees & Linked Lists
13Premium medium problemCodingMediumGraphs
14Premium medium problemCodingMediumGraphs
15Premium hard problemCodingHardGraphs
16Premium medium problemCodingMediumDynamic Programming
17Premium medium problemCodingMediumDynamic Programming
18Premium medium problemCodingMediumDynamic Programming
19Premium medium problemCodingMediumDesign Data Structures
20Premium medium problemCodingMediumDesign Data Structures
21Premium medium problemCodingMediumDesign Data Structures

Microsoft system design interview questions

3 designs, each worked end to end in its own lesson, from requirements to the architecture and its trade-offs.

#Question
1Design a Rate LimiterFree
2Design a Chat System (Premium)
3Design File Sync (OneDrive) (Premium)

A lock means the design is named here and its walkthrough is Premium.

Microsoft behavioral interview questions

24 questions, grouped by what the interviewer is testing. The lesson explains why each one gets asked and what a strong answer covers.

Growth mindset, failure & what you learned (4)

All 4 are Premium

Conflict & disagreement with a colleague (4)

All 4 are Premium

Ambiguity & learning under pressure (4)

All 4 are Premium

Collaboration & helping another team (4)

All 4 are Premium

Why Microsoft & customer focus (4)

All 4 are Premium

Most-impactful project (4)

All 4 are Premium

Read the Microsoft behavioral questions

See all 48 Microsoft questions by name

Premium opens the 41 locked questions on this page, each with the full prompt and a worked answer, and every other lesson in all 100 company guides.

Common questions

How many questions are in the Microsoft interview guide?

48: 21 coding problems, 3 system designs and 24 behavioral questions. The guide was last updated in November 2026.

Which rounds do these Microsoft interview questions come from?

Of the 21 coding problems, 3 come from the online assessment and 18 from the coding rounds. The 3 system designs and 24 behavioral questions come from the system design and behavioral rounds. Every row in the list carries its round, so you can start with the one you have booked.

Which Microsoft interview questions are free?

7 of the 48 are free to read in full, marked Free in the list. The other 41 come with Premium, which also opens all 100 company guides.