Lld
Low-Level Design
Easy
Movie Ticket Booking System
Design a system to manage movie ticket bookings for a cinema. The system should allow users to view available movies, choose a movie, select showtimes, and book tickets. Additionally, implement functionalities for canceling bookings and checking booking history. Consider scalability and extensibility for future features like user reviews and payment processing.
Key concepts
oodumldesign patterns
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