Explore questions associated with Microsoft. Review the source details, then use the workspace for code, notes, and diagrams.
430 questions in the library. A source association does not guarantee a future interview question.
Behavioral and leadership · Coding · Machine learning · ML system design · Object-oriented design · Other questions · Practical engineering · System design
Loading questions…
Practice system design interviews out loud with an AI interviewer, a shared whiteboard and a scorecard for your level.
© 2026 SysRound. SysRound is an AI practice tool. The AI interviewer and the AI feedback can be wrong. Use it for your own practice, not to hire people.
Showing 76–100
Design a package delivery service that allows users to send packages to other users with support for multiple delivery types (Standard, International, High Priority), dynamic…
Companies: Microsoft
Last reported Jul 2026
Companies: Microsoft
System Design
Last reported Jul 2026
Implement HashMap Implement EventEmitter Promise related questions
Companies: Microsoft
Last reported Jul 2026
Design the low-level design (LLD) of a system like Splitwise, which allows users to track shared expenses and settle debts. The system should support features…
Companies: Microsoft, Amazon, Uber
Last reported Jun 2026
Companies: Microsoft, Box
Last reported Jun 2026
Given a directed graph whose underlying undirected graph is a tree, compute for every node the minimum number of edge reversals required so that starting…
Companies: Microsoft, Salesforce, Uber
Breadth-First Search · Depth-First Search · Dynamic Programming · Graph Theory
Last reported Jun 2026
Evaluate a string expression containing integers, '+', '-', parentheses and spaces (with unary '-' allowed) and return its numeric result without using eval. The core…
Companies: Microsoft, Flex
Last reported Jun 2026
Design a notification system that can handle large-scale marketing campaigns for enterprises, supporting features like message targeting, delivery scheduling, and campaign…
Companies: Microsoft, Amazon, Clevertap, Trustpilot
Last reported Jun 2026
Companies: Microsoft
ML System Design
Last reported Jun 2026
Given a string s, find the minimum number of character deletions required so that no two different characters have the same (nonzero) frequency. This reduces…
Companies: Microsoft, Freshworks
Last reported Jun 2026
Given nums1 as a subset of nums2, for each element in nums1 return the first greater element that appears to its right in nums2 (or…
Companies: Microsoft, Flipkart
Array · Hash Table · Monotonic Stack · Stack
Last reported Jun 2026
Companies: Microsoft
System Design · System Design Fundamentals
Last reported Jun 2026
Companies: Microsoft, Amazon, Capital One, Pinterest +2
Last reported Jun 2026
Given a set of axis-aligned rectangles, compute the total area covered by them without double-counting overlaps; the core challenge is correctly handling overlapping regions…
Companies: Microsoft
Last reported Jun 2026
Find the minimum number of moves from the start to collect all keys in a grid containing walls and locks (locks are passable only if…
Companies: Microsoft
Last reported Jun 2026
Companies: Microsoft, Amazon, Checkout, Kaluza +3
Last reported Jun 2026
Companies: Microsoft, Amazon, Anduril, Checkout +4
Last reported Jun 2026
Companies: Microsoft, Amazon
Last reported Jun 2026
Check if the entire string s matches pattern p where '?' matches any single character and '*' matches any sequence (including empty). The core challenge…
Companies: Microsoft, Meta
Last reported Jun 2026
Companies: Microsoft
System Design · System Design Fundamentals
Last reported Jun 2026
Partitioned storage with replication: durable writes, availability during partitions, ownership changes, and convergence after failures.
Companies: Microsoft, Airbnb, Apple, Avalara +4
consistency · failure-recovery · hot-keys · partitioning
Last reported Jun 2026
Companies: Microsoft
Observability · System Design
Last reported Jun 2026
Companies: Microsoft
API Design · System Design · System Design Fundamentals
Last reported Jun 2026
Companies: Microsoft
System Design
Last reported Jun 2026
Find the maximum sum of any non-empty connected path in a binary tree (nodes used at most once), where the path can start and end…
Companies: Microsoft, Amazon, Datadog, DoorDash +4
Binary Tree · Depth-First Search · DP on Trees · Dynamic Programming
Last reported Jun 2026