SUBJECT / LLD
Low-Level Design
Designing maintainable systems and APIs.
71 topics / 0 articles ready / 1 course paths
Low Level Design (LLD)
71 headingsIntroduction to LLD2 topics
- Introduction to Low Level DesignPlanned
- Software Design PrinciplesPlanned
Solid Principles5 topics
- Single Responsibility Principle (SRP)Planned
- Open Closed Principle (OCP)Planned
- Liskov Substitution Principle (LSP)Planned
- Interface Segregation Principle (ISP)Planned
- Dependency Inversion Principle (DIP)Planned
UML2 topics
- Unified Modeling Language (UML)Planned
- Class UML diagramsPlanned
Creational Design Patterns6 topics
- Introduction to Design PatternsPlanned
- Singleton Design PatternPlanned
- Factory MethodPlanned
- Builder PatternPlanned
- Abstract FactoryPlanned
- Prototype PatternPlanned
Structural Design Patterns7 topics
- Adapter PatternPlanned
- Decorator PatternPlanned
- Facade PatternPlanned
- Composite PatternPlanned
- Proxy PatternPlanned
- Bridge PatternPlanned
- Flyweight PatternPlanned
Behavioural Design Patterns10 topics
- Iterator PatternPlanned
- Observer PatternPlanned
- Strategy PatternPlanned
- Command PatternPlanned
- Template MethodPlanned
- State PatternPlanned
- Chain of ResponsibilityPlanned
- Visitor PatternPlanned
- Mediator PatternPlanned
- Memento PatternPlanned
Multithreading and Concurrency7 topics
- Multithreading and ConcurrencyPlanned
- Creating and Managing ThreadsPlanned
- Thread Pools and ExecutorsPlanned
- Thread Safety and SynchronizationPlanned
- Locks and Synchronization MechanismPlanned
- Deadlock and Prevention TechniquesPlanned
- Producer Consumer ProblemPlanned
Dependency Injection1 topics
- Dependency InjectionPlanned
Exceptions and Error Handling2 topics
- Exception Handling (LLD)Planned
- Building Resilient SystemsPlanned
Best practices in LLD3 topics
- All About API'sPlanned
- Database Design and IntegrationPlanned
- How to approach a LLD InterviewPlanned
Interview Problems (Part-1)10 topics
- Parking Lot (Design)Planned
- Parking Lot (Code)Planned
- Logging Framework (Design)Planned
- Logging Framework (Code)Planned
- Traffic Signal System (Design)Planned
- Traffic Signal System (Code)Planned
- Vending Machine DesignPlanned
- Vending Machine CodePlanned
- Task Management System DesignPlanned
- Task Management System CodePlanned
Interview Problems (Part-2)6 topics
- PubSub System DesignPlanned
- PubSub System CodePlanned
- ATM Machine DesignPlanned
- ATM Machine CodePlanned
- Hotel Management System DesignPlanned
- Hotel Management System CodePlanned
Interview Problems (Part-3)10 topics
- Elevator System DesignPlanned
- Elevator System CodePlanned
- Digital Wallet DesignPlanned
- Types of Locking MechanismPlanned
- Digital Wallet CodePlanned
- Ride Booking App DesignPlanned
- Ride Booking App CodePlanned
- Music Streaming Platform DesignPlanned
- Streaming ProtocolsPlanned
- Music Streaming Platform CodePlanned