সব problem (16)
System Design courseSystem Design Problems

0%

0/16 done

Practice

System Design Problems

System design interview এর সবচেয়ে জরুরি ১৬টা problem, ৬টা LLD আর ১০টা HLD, কোন idea শেখায় সেই হিসেবে group করা। প্রতিটা requirement থেকে শুরু করে কাজ করা design পর্যন্ত যায়: diagram, code বা architecture, failure, trade-off, আর interviewer রা পরে যে প্রশ্নগুলো করে।

System design এ নতুন? আগে System Design course এ concept গুলো শিখে নাও →

প্রতিটা problem যেভাবে solve করা হয়

Low Level Design · 6টা problem

একটা নির্দিষ্ট system এর class, pattern আর code।

  1. 01Problem এর পরিচয়
  2. 02Problem statement
  3. 03Requirement
  4. 04মূল entity
  5. 05Diagram
  6. 06Design principle
  7. 07Design pattern
  8. 08Go তে পুরো solution
  9. 09বাকি পাঁচটা language
  10. 10Testing
  11. 11Design review
  12. 12Interview প্রশ্ন
Design a Parking Lot দিয়ে শুরু করো →

High Level Design · 10টা problem

লক্ষ লক্ষ user সামলানো পুরো architecture।

  1. 01Problem এর পরিচয়
  2. 02Problem statement
  3. 03Requirement
  4. 04Capacity estimation
  5. 05API design
  6. 06Database design
  7. 07Architecture
  8. 08Request lifecycle
  9. 09Component deep dive
  10. 10Scaling, ১০০ থেকে ১ কোটি user
  11. 11Failure scenario
  12. 12Reliability আর observability
  13. 13Security
  14. 14Trade-off
  15. 15Final architecture
  16. 16Interview আলোচনা
Design a URL Shortener দিয়ে শুরু করো →

একটা problem এ তিনভাবে কাজ করা যায়

Learn

পুরো লেখাটা: requirement, diagram, ধাপে ধাপে চিন্তা, solution, test আর design review। একদম শুরু থেকে কোনো idea শেখার জন্য।

Practice

শুরুতে শুধু brief: statement, requirement, constraint আর কী জমা দিতে হবে। নিজে design করো, একটা একটা করে hint খোলো, তৈরি হলে solution দেখো।

Interviewশীঘ্রই আসছে

সময় ধরে mock round: একবারে একটা প্রশ্ন, তোমার assumption ধরে ধরে follow-up, আর শেষে সৎ একটা evaluation।