Leave a Review & Get 30% OFF - Limited Time Offer!

00:00:00
Guides

সিস্টেম ডিজাইন ইন্টারভিউ গাইড: প্রস্তুতি 2026

Last updated: January 8, 2026|4 min read|By InterviewMan Team

System Design Interview Guide: 2026-এ কীভাবে Prepare করবে

ok তো interviewer বললো "design a notification system at scale" আর বললাম "sure, first we put a load balancer here" আর বললো "why" আর বললাম "because its more scalable" আর বললো "what does that mean in this case" আর আমার কাছে absolutely কিছু নেই। virtual whiteboard-এ box draw করছি যেটা তিনদিন আগে TechLead video থেকে memorize করেছি আর এই মহিলা চায় justify করি কেন প্রতিটা draw করেছি আর literally পারি না কারণ কখনো why নিয়ে ভাবিইনি। শুধু video যা draw করেছে সেটা draw করেছি। Zoom call-এ মুখ গরম হচ্ছে আর জানি already ওই round হারিয়েছি। ওটা ছিলো rejection নম্বর তিন আর ওই exact moment পর্যন্ত ভাবছিলাম system design-এ great করছি lol।

Marcus Stripe-তে কাজ করে আর কয়েক সপ্তাহ ধরে prep-এ help করতে চাইছিলো কিন্তু বলতে থাকলাম না লাগবে কারণ YouTube video দেখাই enough মনে করতাম। তিন নম্বর rejection-এর পরে finally call করলাম আর এমন কিছু বললো যেটা নিয়ে তারপর থেকে ভাবনা বন্ধ হয়নি। বললো কেউ তোমার box care করে না। প্রতিটা candidate same load balancer, same cache, same message queue draw করে। সবাই same চারটা YouTube channel দেখেছে। interviewer যেটা score করে সেটা হলো তুমি একটা component pick করে justify করতে পারো কিনা কেন pick করেছো যখন সে push back করে, আর নিজে wrong pick ধরে pivot করতে পারো কিনা ভেঙে না পড়ে। architecture শুধু ওই conversation-এর prop।

বুঝলাম wrong test-এর জন্য study করছিলাম। diagram flashcard-এর মতো memorize করছিলাম। URL shortener শেখো, chat system শেখো, feed শেখো, প্রতিটা component কোথায় যায় memorize করো। যেটা practice করা উচিত ছিলো সেটা হলো পঁয়ত্রিশ মিনিটের conversation যেখানে কেউ decision-এ hole poke করতে থাকে।

তো apartment-এর দেয়ালের সাথে কথা বলা শুরু করলাম। literally। problem pick করতাম, phone-এ পঁয়ত্রিশ মিনিটের timer set করতাম, আর কাউকে না বলে approach narrate করতাম। প্রথম পাঁচ মিনিট শুধু clarifying question, কতজন user, read heavy নাকি write heavy, latency expectation কী, eventual ok নাকি strong guarantee লাগবে। Marcus বলেছিলো এই part skip করাই number one giveaway যে কেউ জানে না কী করছে কারণ মানে build করছো কী build করছো সেটা জানার আগে। তিনটা failed round-এই সোজা box draw করতে গেছি আর একটাও requirement নিয়ে question করিনি। একটাও না।

তারপর design-এ যেতাম আর প্রতিটা component-এ জোরে বলতাম "i am choosing this because of X and the downside is Y but that trade-off is acceptable here because of Z।" "i would put a cache here" না, বরং "i would put Redis here because the read to write ratio for notifications is probably a hundred to one, the trade-off is cache invalidation gets tricky if notification content changes after send but for most notification types the content is immutable so that risk is close to zero।" বলতে আট সেকেন্ড, আর তিন round আগে Stripe interviewer যখন "its more scalable" বলেছিলাম আর কিছু না বলার মতো তাকিয়েছিলো ঠিক এটাই চাইছিলো।

প্রায় তিন সপ্তাহে দশ-বারোটা common problem এভাবে practice করেছি। URL shortener, chat app, notification pipeline, rate limiter, news feed, usual যেগুলো সব জায়গায় আসে। দ্বিতীয় সপ্তাহের মধ্যে component memorize করছিলাম না, দেয়ালের সাথে trade-off নিয়ে conversation করছিলাম আর honestly natural feel হতে শুরু করলো যখন বুঝলাম ready।

পরের system design round-এ call-এর সময় InterviewMan চালিয়েছি। যেটা বাঁচালো সেটা architecture suggestion ছিলো না কারণ ওটায় মোটামুটি ভালো হয়ে গেছিলাম ততক্ষণে। interviewer consistency guarantee নিয়ে জিজ্ঞেস করলো আর এক সেকেন্ড blank করলাম, ওই ধরনের blank যখন brain buffer করছে আর silence awkward হচ্ছে feel করতে পারো। InterviewMan eventual consistency discussion angle হিসেবে nudge করলো আর মুখ থেকে কথা বেরোনো শুরু করতে সেটাই enough ছিলো, আর কথা বলা শুরু করলে practice করা সবকিছু kick in করলো। মাসে বারো টাকা, same plan system design আর coding আর behavioral cover করে। আগে Interview Coder দেখেছিলাম কিন্তু শুধু coding-এ মাসে দুইশো ঊননব্বই, system design যে round murder করছিলো সেটায় completely useless।

পরের তিনটা round-এর দুটোতে pass করেছি। miss-টা এমন company ছিলো যেটা distributed database ops experience চাইতো যেটা আমার নেই, সেটা fit problem prep problem না। Marcus বলে পুরো turnaround ওর জন্য আর argue-ও করতে পারি না কারণ mostly right lol

Ready to Ace Your Next Interview?

Join 57,000+ professionals using InterviewMan to get real-time AI assistance during their interviews.

ShareTwitterLinkedIn

Related Articles

Try InterviewMan Free

AI interview assistant. Undetectable.

Get Started