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 101–125
Companies: Microsoft
Last reported Jun 2026
Design a real-time messaging system like WhatsApp or Facebook Messenger that supports 1:1 and group conversations, message delivery status tracking, user presence features…
Companies: Microsoft, Addepar, Airbnb, Airwallex +22
System Design
Last reported May 2026
Design a Notification System that validates a request of notification to be valid
Companies: Microsoft, Amazon, Twilio
Last reported May 2026
Design a microservices-based system that addresses key security concerns, including JWT token authentication, prevention of token impersonation, and fraud detection across…
Companies: Microsoft
Last reported May 2026
Return all distinct non-decreasing subsequences (length ≥ 2) from an integer array — generate subsequences in index order using DFS/backtracking while avoiding duplicate…
Companies: Microsoft
Last reported May 2026
Given the head of a linked list and an integer k, reverse the nodes of the list k at a time and return the modified…
Companies: Microsoft, Adobe, TikTok
Linked List · Recursion
Last reported May 2026
Companies: Microsoft
Last reported May 2026
Design a system that processes a continuous stream of events and efficiently returns the most frequently occurring event within a rolling 5-minute window.
Companies: Microsoft
Last reported May 2026
Read-heavy key-value service: unique short-code generation, hot-key caching, redirect semantics.
Companies: Microsoft, Amazon, Anduril, Apple +26
API Design · caching · hot-keys · http-redirects
Last reported May 2026
Given an array of integers, find and print all pairs of numbers that have the smallest difference between them, returning the results in increasing order…
Companies: Microsoft
Last reported May 2026
Implement two complementary algorithms to convert a binary tree to a string and back, preserving exact node values and tree structure (including null children) so…
Companies: Microsoft, Amazon, LinkedIn, Meta +2
Last reported May 2026
Find the minimum integer eating speed k such that the total hours required (sum over piles of ceil(piles[i]/k)) is ≤ h; because the required hours…
Companies: Microsoft, Amazon, Bloomberg, Coupang +6
Array · Binary Search
Last reported May 2026
Implement an LRUCache that supports O(1) average-time get(key) returning the value or -1 and put(key, value) which inserts or updates a key and, if capacity…
Companies: Microsoft, Adobe, Amazon, Anthropic +29
Data Structure Design · Design · Doubly-Linked List · Hash Table
Last reported May 2026
Design a chess game system that allows players to make moves, validates legal moves according to chess rules, and tracks game state including check, checkmate…
Companies: Microsoft, Amazon, Asana
Last reported May 2026
Design a data structure that supports addScore(playerId, score), reset(playerId), and top(K) which returns the sum of the top K players' scores; the core challenge is…
Companies: Microsoft, Uber, Yahoo
Last reported May 2026
Concurrent text editing: convergent edits, durable reconnect and replay, live cursor positions, and per-document fanout.
Companies: Microsoft, Amazon, Asana, Bloomberg +6
concurrency · crdt · operational-transformation · presence
Last reported May 2026
Walk me through a significant technical project you've worked on in the past. Explain the technical challenges you faced, your approach to solving them, and…
Companies: Microsoft, Aloe Identity, Anthropic, Apple +11
Last reported May 2026
Design a distributed key-value store that supports persistent storage with append-only file operations, handles both read-heavy and write-heavy workloads with strong…
Companies: Microsoft, Aibnb, Airbnb, Databricks +4
System Design
Last reported May 2026
Design an auto scaling system for a microservices-based platform that dynamically adjusts resources in response to unpredictable traffic spikes, ensures high availability, and…
Companies: Microsoft
Last reported May 2026
Companies: Microsoft
ML System Design
Last reported May 2026
Design and implement a solution using object-oriented principles to determine whether a given point lies within the boundaries of a rectangle. Consider edge cases such…
Companies: Microsoft
Last reported May 2026
Design a low-level circuit breaker system for managing API calls to external dependencies, supporting three states (CLOSED, OPEN, HALF_OPEN) with configurable failure…
Companies: Microsoft, Reddit
Last reported May 2026
Companies: Microsoft
ML System Design
Last reported May 2026
Reconstruct the original binary tree from its preorder and inorder traversal arrays (with unique values). The core challenge is using preorder to pick each root…
Companies: Microsoft
Last reported May 2026
Reconstruct a binary tree from its preorder and postorder traversal arrays of distinct values. The core challenge is using the traversal orders to determine subtree…
Companies: Microsoft
Last reported May 2026