Merge pull request #138 from Hardvan/add-coffee-tests Add unit tests for Coffee Vending Machine
Merge pull request #138 from Hardvan/add-coffee-tests
Add unit tests for Coffee Vending Machine
Join Free Newsletter
This repository contains resources to learn Low Level Design (LLD) / Object Oriented Design (OOD) and prepare for interviews. It covers OOP fundamentals, design patterns, UML, concurrency and commonly asked interview questions.
👉 For a better and more comprehensive experience, checkout the LLD page at AlgoMaster.io
Contributions are welcome! If you’d like to add a new problem, improve existing content, or fix errors:
git checkout -b feature/your-feature-name
git commit -m 'Add some feature'
git push origin feature/your-feature-name
Please make sure to update Readme files and documentation as appropriate.
If you find this resource helpful, please give it a star and share it with others!
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802032778号
Join Free Newsletter
This repository contains resources to learn Low Level Design (LLD) / Object Oriented Design (OOD) and prepare for interviews. It covers OOP fundamentals, design patterns, UML, concurrency and commonly asked interview questions.
👉 For a better and more comprehensive experience, checkout the LLD page at AlgoMaster.io
🧱 OOP Fundamentals
🔗 Class Relationships
🧭 Design Principles
🧩 Design Patterns
🗂️ UML
⏱️ Concurrency and Multi-threading Concepts
Concurrency 101
Synchronization Primitives
Concurrency Challenges
Concurrency Patterns
✅ How to Answer a LLD Interview Problem
💻 Low Level Design Interview Problems
Easy Problems
Medium Problems
Hard Problems
⏱️ Concurrency and Multi-threading Problems
📇 Courses
📚 Books
📩 Newsletter
Additional resources
🤝 Contributing
Contributions are welcome! If you’d like to add a new problem, improve existing content, or fix errors:
git checkout -b feature/your-feature-namegit commit -m 'Add some feature'git push origin feature/your-feature-namePlease make sure to update Readme files and documentation as appropriate.
If you find this resource helpful, please give it a star and share it with others!