শেষ দিন। আজ কোনো নতুন জিনিস শেখা নয় - আজ প্রমাণের দিন। এই পেজের নিচের Interview Question Bank-এর ৮টা প্রশ্নই আজকের পরীক্ষা। নিয়ম একটাই: উত্তর লিখবেন না, মুখে বলবেন। কারণ interview-তে লেখার সুযোগ থাকে না, আর লিখতে পারা আর বলতে পারার মধ্যে আকাশ-পাতাল তফাৎ - অনেকেই লিখে উতরে গেলেও মুখে আটকে যান।
Drill-এর নিয়ম
- ফোনে voice recorder চালু করুন, প্রতিটা প্রশ্নের উত্তর বলুন - সর্বোচ্চ ২ মিনিটে শেষ করতে হবে
- উত্তরের গঠন রাখুন: প্রথমে সোজা সংজ্ঞা, তারপর কীভাবে করেন, শেষে কেন এভাবে করেন
- বলার পর নিজে শুনুন - অস্পষ্ট লাগছে? কোন উদাহরণটা দুর্বল? সেটাই আবার বলুন
- যেই প্রশ্নে আটকালেন, সেই পর্বটা আরেকবার পড়ে আবার drill করুন
৮টা প্রশ্নের প্রতিটা এই কোর্সের কোনো না কোনো পর্ব থেকে এসেছে - JWT বনাম session (পর্ব ৫-৬), N+1 (পর্ব ১৩), SQL বনাম NoSQL (পর্ব ৮ ও ১১), cache invalidation (পর্ব ১৫), rate limiting (পর্ব ১৭), transaction ও ACID (পর্ব ১০), versioning ও idempotency, আর monolith বনাম microservice। শেষ দুটোর মডেল উত্তর এই পেজের question bank-এই দেওয়া আছে - আজই প্রথম দেখলে সেটা বলেই বুঝবেন কেন পুরো কোর্স ধরে drill করা হয়েছে।
একটা শেষ কথা। এই ২৮ দিনে আপনি শুধু topic শেষ করেননি - একটা পূর্ণ backend দাঁড় করিয়েছেন, যেখানে প্রতিটা সিদ্ধান্তের পেছনে কারণ আছে। Interview-তে জেতে সেই কারণ বলতে পারাটাই। কোর্স এখানেই শেষ, কিন্তু অভ্যাসটা রাখুন: নতুন যাই শিখবেন, শেষ প্রশ্নটা সবসময় একই - 'এটা ২ মিনিটে বোঝাতে পারব তো?'
সবাই যে ভুলটা করে
Drill বাদ দিয়ে 'আমি তো জানিই' ভাবা। জানা আর চাপের মধ্যে বলতে পারা এক নয়। Record করে নিজের বলা শোনাটা অস্বস্তিকর, কিন্তু ঠিক সেই অস্বস্তিটাই interview-এর দিনের আত্মবিশ্বাস।
আজকের Practice
আজই পুরো drill-টা এক বসায় শেষ করুন - ৮টা প্রশ্ন, মুখে, record করে। যেই দুটোতে সবচেয়ে বেশি আটকাবেন, সেই দুটোর পর্ব আবার পড়ে কাল আরেকবার শুধু সেই দুটো drill করুন। তারপর capstone-এর GitHub link নিজের CV আর LinkedIn-এ যোগ করুন।
Interview-এ কীভাবে বলবেন
নিজেকে যাচাই করুন: drill শেষে আপনার ৮টা রেকর্ড করা উত্তর থাকবে। প্রতিটা ২ মিনিটের মধ্যে, সংজ্ঞা-পদ্ধতি-কারণ এই গঠনে। এটাই চার সপ্তাহের আসল ফল - শুধু backend জানা নয়, সেটা বোঝাতে পারা।