All problems
Intermediate·🎭 Entertainment·Ticketmaster · StubHub · BookMyShow

Design
Event Ticketing Platform

Design a ticketing platform (like Ticketmaster) for concerts and sports events with seat selection and high-demand sale handling.

This is a Low-Level Design (LLD) problem. New to LLD vs HLD? Start here.

#OOP#Concurrency#State Machine
6F + 2NF requirements inside

01 -  Why interviewers ask this

It stress-tests seat-holds and high-demand fairness at once — interviewers use it to see if you'd survive a real on-sale traffic spike, not just handle the calm-day case.

02 -  Where this system exists in the real world

You interact with this design every day.

Ticketmaster / StubHub event ticketing

Concert and sports event box-office systems

Conference and meetup ticketing platforms

03 -  What you'll master

Solve this once. Know it forever.

01

Implement time-boxed seat holds during checkout

02

Design a fair queue for high-demand on-sales

03

Prevent double-selling under massive concurrency

04 -  What you'll design

6 functional · 2 non-functional requirements.

Browse events and view available seating sections

5 more requirements inside

Sign in to unlock the full brief and start designing

05 -  Companies that ask this

You may face this exact question in your next interview.

T
Ticketmaster
S
StubHub
B
BookMyShow

Ready?

Open the canvas.
Design it yourself.

See all requirements, use staged hints, run your code, and compare with community discussions - all on the same canvas.