Skip to content

zsanjay/Low-Level-Design

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Low-Level Design in Java – Design Patterns & Real Projects

Welcome to the Low Level Design Repository!
This repository contains Java implementations of core Design Patterns and real-world LLD Problems commonly asked in system design interviews at top tech companies.


Structure

  • Design Patterns : Core design patterns grouped under Creational, Structural, and Behavioral categories.
  • Design Problems : End-to-end implementation of real-world system design problems using OOP principles and patterns.

Design Patterns

Creational Patterns


Behavioral Patterns


Structural Patterns


Design Problems (System Design in Code)

These projects demonstrate how to apply design principles and patterns in real-world system design problems.


Clone the repository

git clone https://github.com/zsanjay/Low-Level-Design.git

References

Design Patterns: Elements of Reusable Object-Oriented Software (GoF)


Contributions

Feel free to fork the repo, raise PRs, or suggest enhancements! If you find the repo useful, give it a ⭐ to show support!


Contact

For questions or collaborations, connect via LinkedIn or open an issue.

About

Repository for various design patterns and design problems.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages