Common LLD Problems (প্র্যাকটিক্যাল প্রবলেম সলভ)
লো-লেভেল ডিজাইন (LLD) শেখার সেরা উপায় হলো রিয়েল-ওয়ার্ল্ড প্রবলেম সলভ করা। এখানে আমরা বিভিন্ন জনপ্রিয় ইন্টারভিউ প্রবলেম এবং সেগুলোর গভীর সমাধান নিয়ে আলোচনা করব।
প্রবলেম লিস্ট
১. গেম ডিজাইন (Games)
- Tic-tac-toe / Chess Design
- [Snake & Ladder Game]
২. ম্যানেজমেন্ট সিস্টেম (Management Systems)
- Parking Lot System
- [Library Management System]
- Movie Ticket Booking (BookMyShow)
৩. রিয়েল-টাইম অ্যাপস (Real-time Apps)
- Splitwise App Design
- [Food Delivery App (Swiggy/Zomato)]
- Notification System
৪. ইউটিলিটি এবং ইনফ্রাস্ট্রাকচার (Utility & Infrastructure)
- Elevator System (Multiple Lifts)
- [Logging Framework]
- Rate Limiter
- URL Shortener
TIP
প্রতিটি প্রবলেম সলভ করার সময় OOP Principles, Design Patterns এবং Thread Safety এর কথা মাথায় রাখবেন।