Microsoft Low Level Design and DSA Based Design
Interview Questions


Microsoft Low Level Design and DSA Based Design <br /> Interview Questions

Microsoft interviewers prefer asking DSA based design questions like Design LRU Cache, Design Tic-Tac-Toe, Design Google Search Autocomplete etc in their Low Level design rounds.


However some interviewers also ask traditional low level design questions which require the use of design patterns. Design an Elevator Management System, Design Text editor like Microsoft Word or Design Microsoft Excel Sheet are frequently asked.


Also be prepared for concurrency/Multi-threading discussions.
If you use Java then know about synchronized keyword and how you can use it to make your solution thread-safe.

Below list is updated frequently . Reflects top Microsoft questions in last 6 months

Id Title Companies Design Pattern Difficulty
22. Design a Job Scheduler
Medium
23. Design an Elevator System - Request Feasibility (Single Lift)
Medium
24. Design Elevator Management System - Single Lift State
Medium
9. Design a Text Editor/Word Processor like Microsoft Word Flyweight
Medium
25. Design spreadsheet like Microsoft Excel Flyweight
Medium
26. Design Dictionary App to store words and their meanings
Medium
28. Design a Container Orchestrator System Strategy
Medium
31. Design a Leaderboard for Fantasy Teams Observer
Medium
34. Design a rate limiter
Medium
8. Design Chess Game Factory
Medium
10362. Design Hit Counter
Medium
6. Design a Hit Counter/Webpage Visits Counter - Multi-Threaded
Medium
27. Design a Text Editor with Undo & Redo Command
Hard
7. Design a Parking Lot Strategy
Medium
11. Design a Simple Elevator System - Multiple Lifts State
Hard
10. Design a Movie ticket booking system like BookMyShow Observer
Medium
1. Design a Parking Lot - Multi-Threaded
Medium
41. Design a Shopping Cart
Medium
43. Design a Custom HashMap
Medium
10642. Design Google Search Autocomplete
Medium
10348. Design Tic-Tac-Toe
Medium
10379. Design Phone Directory
Medium
10631. Design Excel Sum Formula
Hard


For discussions and suggestions,
Let's connect onLinkedIn

Book LLD Mock Interview with me
Prashant Priyadarshi
Founder, MockGym