Hirestack
Back
Hirestack
Track 3 — LLD

Low-Level Design

SOLID, GoF patterns the way practitioners actually use them, and 15 fully reasoned LLD problems — parking lot, elevator, chess, Splitwise, rate limiter, BookMyShow.

01
How to approach an LLD interview
3 min read · 4 sections
02
SOLID principles in practice
2 min read · 6 sections
03
Design patterns refresher
3 min read · 4 sections
04
Class relationships and notation
2 min read · 3 sections
05
Problem 1: Design a Parking Lot
7 min read · 14 sections
06
Problem 2: Design an Elevator System
6 min read · 11 sections
07
Problem 3: Design an ATM
6 min read · 10 sections
08
Problem 4: Design a Library Management System
5 min read · 11 sections
09
Problem 5: Design a Chess Game
6 min read · 8 sections
10
Problem 6: Design Tic-Tac-Toe
3 min read · 8 sections
11
Problem 7: Design Splitwise
5 min read · 10 sections
12
Problem 8: Design a Vending Machine
3 min read · 6 sections
13
Problem 9: Design an LRU Cache
3 min read · 5 sections
14
Problem 10: Design a Logger
3 min read · 8 sections
15
Problem 11: Design BookMyShow / Movie Booking
3 min read · 7 sections
16
Problem 12: Design a Pub-Sub System
2 min read · 6 sections
17
Problem 13: Design a Thread Pool
2 min read · 4 sections
18
Problem 14: Design a File System
2 min read · 4 sections
19
Problem 15: Design a Rate Limiter (LLD)
2 min read · 3 sections
20
Patterns frequency map across the 15 problems
2 min read · 0 sections
21
Master reading list
2 min read · 3 sections