Lld
Low-Level Design
Medium
NexusWork Modular Workspace
Design a reservation system for a modern hybrid office that manages 'Resources' like hot-desks, conference rooms, and specialized equipment. Features include recurring bookings, capacity limits for safety, and integration with external calendar providers. The system must prevent double-bookings in a distributed environment and allow 'flexible' resources to change types (e.g., a meeting room converted into four individual desks).
Key concepts
singleton patternproxy patternconcurrency control
Practise this out loud — free
Start a mock interview on THIS exact question — a voice AI interviewer opens with it, pushes back like a real onsite, then hands you an instant scorecard.
🎙 Practise this question now