Skip to content

ashishps1/awesome-low-level-design

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Join Free Newsletter

This repository contains resources to learn Low Level Design (LLD) / Object Oriented Design (OOD) and prepare for interviews.

📌 Fundamental Concepts

⚙️ Design Patterns

Creational Patterns Structural Patterns Behavioral Patterns
Singleton Adapter Chain of Responsibility
Factory Method Bridge Command
Abstract Factory Composite Iterator
Builder Decorator Mediator
Prototype Facade Memento
Flyweight Observer
Proxy State
Strategy
Template Method
Visitor

🗂️ UML

💻 Low Level Design Interview Problems

Easy

Medium

Hard

📚 Books

Additional resources