System Design Interview: How to Design BookMyShow, Fandango (or similar movie ticketing application)

SystemDesign
Tech Wrench
Published in
13 min readOct 16, 2021

--

PREV | HOME | NEXT

Don’t forget to get your copy of Designing Data Intensive Applications, the single most important book to read for system design interview prep! Udacity | Coursera | Pluralsight.

Check out ByteByteGo’s popular System Design Interview Course

Consider signing-up for paid Medium account to access our curated content for system design resources.

Grokking Modern System Design for Software Engineers and Managers

If you are interviewing, consider buying our number#1 course for Java Multithreading Interviews.

A movie ticket booking application such as BookMyShow facilitates users to browse through movies and live events, watch trailers, check seat availability and purchase a ticket. Let’s discuss how to design a similar online ticketing system.

Requirements Of The System

A basic ticket booking application should be able to meet the following requirements:

Get a leg up on your competition with the Grokking the Advanced System Design Interview course and land that dream…

--

--