Question bank › Low-Level Design
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
Part of InterviewLab's verified interview question bank. We show the prompt and concepts to practise with — never a copy-paste solution.