Roadmap › 0. Fundamentals › Step 6
LLD

Low-Level Design (LLD) — Object Design, UML and Classic Problems in C#

How to turn requirements into classes — the LLD interview approach, identifying entities and responsibilities, UML class and sequence diagrams, applying SOLID and design patterns, designing APIs and database tables, concurrency in object design, and complete C# designs for parking lot, library management, elevator, vending machine, LRU cache, rate limiter, splitwise/expense sharing and movie ticket booking.
0 of 8 lessons completed (0%)
Start lesson 1Versions, lifecycle & toolsInterview Q&A
Interview priority:★ Must know High priority — asked in almost every interview, learn firstMedium asked regularlyLow good to know

Module 1: Foundations of Object Design

Module 2: Classic LLD Problems

Next course in the roadmap: 7. C# Language — Basics to Advanced →