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