awesome-low-level-design
Learn Low Level Design (LLD) and prepare for interviews using free resources.
https://github.com/ashishps1/awesome-low-level-design
Last synced: 2 days ago
JSON representation
-
⚙️ Design Patterns
-
- Prototype - patterns/facade) | [State](https://refactoring.guru/design-patterns/state) |
- Template Method
- Factory Method - patterns/bridge) | [Observer](https://refactoring.guru/design-patterns/observer) |
- Abstract Factory - patterns/composite) | [Strategy](https://refactoring.guru/design-patterns/strategy) |
- Flyweight - patterns/template-method) |
- Visitor
- Strategy
- Singleton - c602-4c07-b7ba-315c643b31d8) | [Iterator](https://blog.algomaster.io/p/a8044933-cdd1-4a7a-81c0-f941a2d47941) |
- Factory Method - 61a6-4853-9573-df12cec335b7) | [Observer](https://blog.algomaster.io/p/bc60ce42-3f17-486f-aa36-4bd5264837e8) |
- Abstract Factory - 63ba-41d0-8a5d-6171a760ec90) | [Strategy](https://blog.algomaster.io/p/9c9932d8-80ad-4848-bf28-d6e01892a011) |
- Builder - bb12-4b71-9019-fa304c833f7d) | [Command](https://blog.algomaster.io/p/ec986937-1a35-4a34-b8ff-ed755efbe923) |
- Prototype - 9fec-470c-b1ef-aade9ee7e199) | [State](https://blog.algomaster.io/p/8df5aaae-268d-436f-8c42-88989e50ca92) |
- Flyweight - 7b16-480c-b213-3fd8b1d3e811) |
- Proxy - 8d45-46bc-a946-9bf801cdabb8) |
- Mediator
- Memento
- Chain of Responsibility
- Builder - patterns/decorator) | [Command](https://refactoring.guru/design-patterns/command) |
- Proxy - patterns/visitor) |
- Mediator
- Memento
- Chain of Responsibility
-
Behavioral Patterns
-
Creational Patterns
-
Structural Patterns
-
-
🗂️ UML
-
Behavioral Patterns
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
- Use Case Diagram
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
- Activity Diagram
- State Machine Diagram
- Use Case Diagram
- Sequence Diagram
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
- State Machine Diagram
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
- Activity Diagram
- State Machine Diagram
- Use Case Diagram
- Sequence Diagram
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
- Use Case Diagram
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
- Activity Diagram
- State Machine Diagram
- Use Case Diagram
- Sequence Diagram
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
-
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
- Class Diagram
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
- Activity Diagram
- State Machine Diagram
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
- Activity Diagram
- State Machine Diagram
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
- Activity Diagram
- State Machine Diagram
- Use Case Diagram
- Sequence Diagram
- Activity Diagram
- State Machine Diagram
-
-
Additional resources
-
Hard Problems
-
-
📌 Fundamental Concepts
-
Design Patterns
-
Creational Patterns
-
-
UML
-
Behavioral Patterns
-
- UML Class Diagram Tutorial
- UML Class Diagram Tutorial
- UML Class Diagram Tutorial
- UML Class Diagram Tutorial
- UML Class Diagram Tutorial
- UML Class Diagram Tutorial
- UML Class Diagram Tutorial
- UML Class Diagram Tutorial
- Relationships in UML
- UML Class Diagram Tutorial
- UML Class Diagram Tutorial
- UML Class Diagram Tutorial
- UML Class Diagram Tutorial
- UML Class Diagram Tutorial
- UML Class Diagram Tutorial
- UML Class Diagram Tutorial
- UML Class Diagram Tutorial
- UML Class Diagram Tutorial
- UML Class Diagram Tutorial
- UML Class Diagram Tutorial
- UML Class Diagram Tutorial
- UML Class Diagram Tutorial
- UML Class Diagram Tutorial
- UML Class Diagram Tutorial
- UML Class Diagram Tutorial
- UML Class Diagram Tutorial
- UML Class Diagram Tutorial
- UML Class Diagram Tutorial
-
-
📚 Books
-
Hard
-
Hard Problems
-
-
Fundamental Concepts
-
Low Level Design Interview Problems
-
Additional Resources
-
Hard
-
-
📇 Courses
-
📩 Newsletter
-
Hard Problems
-
Categories
Sub Categories