Low Level Design
LLD from SOLID principles to full interview problems — all 23 GoF design patterns, SOLID principles, and real-world problems (Parking Lot, Elevator, Chess, Rate Limiter, LRU Cache) with full Java implementations. Basic to advanced.
Creational PatternsStructural PatternsBehavioral PatternsSOLID PrinciplesLLD ProblemsOOP & UML
50 Concepts
Beginner (11)
→Intermediate (28)
→Advanced (11)
Creational Patterns
8 conceptsStructural Patterns
8 conceptsBehavioral Patterns
10 conceptsSOLID Principles in Practice
5 conceptsLLD Interview Problems
15 conceptsDesign a Parking Lot
Design an Elevator System
Design a Library Management System
Design an Online Bookstore
Design an ATM Machine
Design a Chess Game
Design Snake and Ladder Game
Design a Hotel Management System
Design a Movie Ticket Booking System
Design a Ride-Sharing App like Uber
Design a Food Delivery App like Swiggy
Design a Notification System
Design a Rate Limiter
Design an LRU Cache
Design a Pub-Sub System