Explore questions associated with Microsoft. Review the source details, then use the workspace for code, notes, and diagrams.
454 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 251–275
Given a number n, generate all distinct well-formed parentheses strings formed from n pairs of opening and closing brackets. Return all valid combinations as a…
Companies: Microsoft, Amazon, Bloomberg, Salesforce
Backtracking · Bracket Sequences · Dynamic Programming · String
Last reported Jan 2026
Companies: Microsoft
System Design · System Design Fundamentals
Last reported Jan 2026
Companies: Microsoft
System Design
Last reported Jan 2026
Companies: Microsoft
ML System Design
Last reported Jan 2026
Companies: Microsoft, Amazon, Modular, Oracle
Last reported Jan 2026
Companies: Microsoft, Bloomberg, Confluent, Google +9
Last reported Jan 2026
Given a circular array of nonnegative values where robbing two adjacent houses is forbidden, find the maximum total amount you can rob without alerting the…
Companies: Microsoft, Amazon, Digitalocean
Last reported Jan 2026
Companies: Microsoft, Snapchat
Last reported Jan 2026
Companies: Microsoft
System Design
Last reported Jan 2026
Traverse the m×n matrix in clockwise spiral order (right, down, left, up) and return the elements in that sequence. The core challenge is managing changing…
Companies: Microsoft, Capital One, Liveramp, Meta +1
Array · Matrix · Simulation
Last reported Jan 2026
Given day, month, and year, determine which weekday that date falls on (one of Sunday–Saturday) by applying calendar arithmetic (e.g., Zeller's congruence) or a library…
Companies: Microsoft
Last reported Dec 2025
Given an array of n integers, return the element that appears more than ⌊n/2⌋ times (the majority element is guaranteed to exist). The goal is…
Companies: Microsoft, Amazon, Bloomberg, Coupang +1
Array · Boyer–Moore Majority Vote Algorithm · Counting · Divide and Conquer
Last reported Dec 2025
Design a class-based system that allows users to execute queries on a database, including connection management, query processing, and result handling.
Companies: Microsoft
Last reported Dec 2025
Given n machines with different capacities and m tasks, assign each task to the machine with the highest available capacity at that moment. Return the…
Companies: Microsoft
Last reported Dec 2025
Design a system that can scan Google Drive files and detect sensitive content, returning alerts or reports when potentially sensitive files are identified.
Companies: Microsoft, CrowdStrike
Last reported Dec 2025
Design a graph-based system with two types of nodes connected by edges. The system should support different node types and maintain relationships between them through…
Companies: Microsoft
Last reported Dec 2025
Design a system that validates file or URL paths, ensuring they meet specified criteria and security requirements.
Companies: Microsoft
Last reported Dec 2025
Implement a logger that decides whether to print a message at a given timestamp: return true if the message hasn't been printed in the last…
Companies: Microsoft, Amazon, Bloomberg, Google +3
Data Stream · Design · Hash Table
Last reported Dec 2025
Companies: Microsoft
System Design · System Design Fundamentals
Last reported Dec 2025
Companies: Microsoft
Last reported Dec 2025
Companies: Microsoft
System Design
Last reported Dec 2025
Companies: Microsoft
System Design
Last reported Dec 2025
Companies: Microsoft
System Design
Last reported Dec 2025
Design a DNS caching system for operating systems that minimizes network calls and can be deployed across billions of devices to handle diverse use cases…
Companies: Microsoft
Last reported Dec 2025
Companies: Microsoft
Authentication & Authorization · System Design
Last reported Dec 2025