Skip to content

রিমোট জব প্রিপারেশন — পর্ব ১২: বিহেভিয়ারাল রাউন্ড আর স্টোরি ব্যাংক

বারোটা গল্প আগে থেকে তৈরি রাখলে "একটা দ্বন্দ্বের কথা বলো" প্রশ্নে আর ফাঁকা লাগে না — STAR-এর দুর্বল জায়গা, একই গল্প তিন প্রশ্নে, সাংস্কৃতিক অনুবাদ, আর রিমোট-নির্দিষ্ট প্রশ্নগুলো।

বারোটা গল্প আগে থেকে তৈরি রাখলে “একটা দ্বন্দ্বের কথা বলো” প্রশ্নে আর ফাঁকা লাগে না — STAR-এর দুর্বল জায়গা, একই গল্প তিন প্রশ্নে, সাংস্কৃতিক অনুবাদ, আর রিমোট-নির্দিষ্ট প্রশ্নগুলো।


যে প্রশ্নটায় ভালো ইঞ্জিনিয়াররা হারে

“Tell me about a time you disagreed with a teammate.”

সিনা টেকনিক্যাল রাউন্ড দুটোই ভালো পার করেছিল। এই প্রশ্নে সে দশ সেকেন্ড চুপ থেকে বলল, “আসলে আমাদের টিমে তেমন দ্বন্দ্ব হয় না, আমরা সবাই মিলে সিদ্ধান্ত নিই।”

উত্তরটা ভদ্র, সৎ, আর ইন্টারভিউয়ারের কাছে তথ্যহীন। সে ভাবল দুটোর একটা: হয় এই লোক কখনো কঠিন কথোপকথনে যায়নি (মানে স্কোপ ছোট ছিল), নয়তো যায় কিন্তু বলতে পারছে না (মানে যোগাযোগে সমস্যা)। দুটোই সিনিয়র রোলে নেতিবাচক।

সমস্যাটা স্মৃতির। সিনার ছয় বছরে অন্তত বিশটা দ্বন্দ্ব হয়েছে — সে ওই মুহূর্তে একটাও মনে করতে পারেনি, কারণ সে কখনো লিখে রাখেনি।

এই পর্বের পুরো সমাধানটা একটাই: আগে থেকে লিখে রাখা। বিহেভিয়ারাল রাউন্ড এমন একটা পরীক্ষা যার প্রশ্নপত্র আগেই জানা — মাত্র দশ-বারোটা প্রশ্ন ঘুরেফিরে আসে। প্রস্তুতি না নেওয়াটাই একমাত্র ব্যর্থতার কারণ।


১. এই রাউন্ড আসলে কী মাপে

সিনিয়র রোলে বিহেভিয়ারাল রাউন্ডের ওজন অনেকের ধারণার চেয়ে বেশি, আর রিমোটে আরও বেশি। কারণ ম্যানেজার এখানে চারটা জিনিস যাচাই করছে:

  • জাজমেন্ট — কঠিন পরিস্থিতিতে তুমি কী বেছে নিয়েছিলে, আর কেন।
  • মালিকানা — সমস্যা তোমার হলে তুমি কি এগিয়ে যাও, নাকি অপেক্ষা করো।
  • সততা — ভুল স্বীকার করতে পারো কি না, আর খারাপ খবর সময়মতো দাও কি না।
  • সহযোগিতা — দূরত্ব থেকে, লিখিতভাবে, ভিন্ন সংস্কৃতির মানুষের সাথে।

লক্ষ করো, চারটাই আচরণ, দক্ষতা না। আর আচরণের একমাত্র প্রমাণ হলো অতীতের ঘটনা — তাই গল্প ছাড়া উত্তর নেই।


২. STAR — আর যেখানে বেশিরভাগ মানুষ দুর্বল হয়

কাঠামোটা পুরোনো কিন্তু কাজের: Situation → Task → Action → Result।

বাস্তবে যা ঘটে: মানুষ Situation-এ পাঁচ মিনিট কাটায়, Action-এ “আমরা মিলে ঠিক করলাম” বলে, আর Result-এ পৌঁছায় না।

সময়ের সঠিক ভাগ, প্রায় দুই মিনিটের উত্তরে:

অংশসময়কী বলবে
Situation২০ সেকেন্ডশুধু যতটুকু না বললে গল্পটা বোঝা যায় না
Task১৫ সেকেন্ডতোমার দায়িত্বটা ঠিক কী ছিল
Action৬০ সেকেন্ডতুমি কী করলে — সিদ্ধান্ত, ধাপ, বাধা
Result২৫ সেকেন্ডসংখ্যা, আর তারপর কী বদলাল

তিনটা জিনিস যোগ করলে উত্তরটা গড় থেকে ভালো হয়ে যায়:

  • সংখ্যা — “লেটেন্সি অর্ধেক হলো” না, “৮৪০ms থেকে ১৯০ms”।
  • স্থায়িত্ব — ফলটা কি টিকে গেল? “ওই প্রক্রিয়াটা এখনো চলছে” শক্তিশালী বাক্য।
  • শিক্ষা — “আবার করলে আমি প্রথমেই ওই মাপটা বসাতাম।” এটা আত্মসমালোচনা না, পরিপক্বতা।

৩. বারোটা গল্পের ব্যাংক

প্রায় সব প্রশ্ন এই বারোটার কোনো একটা দিয়ে উত্তর দেওয়া যায়। একটা ফাইলে প্রতিটার জন্য এক পাতা লেখো — বুলেটে, স্ক্রিপ্ট না (স্ক্রিপ্ট মুখস্থ শোনায়)।

#গল্পের ধরনমূলত কী দেখায়
১সহকর্মীর সাথে টেকনিক্যাল দ্বন্দ্বযুক্তি, আর মানুষের সাথে সম্পর্ক
২একটা ব্যর্থতা বা ভুল সিদ্ধান্তসততা ও শিক্ষা
৩প্রোডাকশন ইনসিডেন্টচাপে জাজমেন্ট
৪একটা বড় মাইগ্রেশনদীর্ঘমেয়াদি পরিকল্পনা
৫ডেডলাইন মিস বা স্লিপেজখারাপ খবর দেওয়ার অভ্যাস
৬“না” বলা / স্কোপ কমানোঅগ্রাধিকার ও সাহস
৭অস্পষ্ট সমস্যা থেকে শুরুসিনিয়রিটির মূল সংজ্ঞা
৮জটিলতা এড়ানো (সহজ পথ বেছে নেওয়া)প্রকৌশলগত পরিপক্বতা
৯মেন্টরিং বা জুনিয়রকে সাহায্যনেতৃত্ব, স্কোপ
১০ম্যানেজার/স্টেকহোল্ডারকে রাজি করানোপ্রভাব ও যোগাযোগ
১১পরিমাপযোগ্য প্রভাবের কাজফলাফলমুখিতা
১২অ্যাসিঙ্ক/দূরত্বে কাজ করার অভিজ্ঞতারিমোট-উপযোগিতা (ঝুঁকি ২)

গল্প জোগাড়ের সহজ উপায়: গত দুই বছরের ক্যালেন্ডার, PR, আর টিকিট ঘেঁটে দেখো। প্রতিটা বড় PR বা ইনসিডেন্টের পেছনে একটা গল্প আছে যেটা তুমি ভুলে গেছ। এক ঘণ্টায় বারোটার কাঁচামাল বেরিয়ে আসবে।


৪. একই গল্প, তিন প্রশ্ন

বারোটা গল্প যথেষ্ট, কারণ একটা ভালো গল্প একাধিক প্রশ্নের উত্তর দেয় — শুধু জোর বদলাতে হয়।

ধরো তোমার গল্প: চেকআউটে ডাবল-চার্জের সমস্যা, যেটা তুমি idempotency key আর reconciliation job দিয়ে সমাধান করেছিলে।

  • “একটা কঠিন টেকনিক্যাল সমস্যার কথা বলো” → জোর দাও নির্ণয়ে: কীভাবে ধরলে যে সমস্যাটা রিট্রাইয়ে, নেটওয়ার্কে না।
  • “একটা দ্বন্দ্বের কথা বলো” → জোর দাও ওই অংশে যেখানে পেমেন্ট টিম বলেছিল সমস্যাটা তাদের দিকে না, আর তুমি কীভাবে ডেটা দিয়ে দেখিয়েছিলে।
  • “এমন কিছু যা তুমি অন্যভাবে করতে” → জোর দাও ওই তিন সপ্তাহে যেটা নষ্ট হয়েছিল ভুল অনুমানে, আর এখন তুমি আগে মাপতে।

তাই গল্প লেখার সময় পুরো ঘটনাটা বুলেটে রাখো — শুধু একটা কোণ না। কলে তুমি প্রশ্ন অনুযায়ী কোণটা বেছে নেবে।


৫. দুটো কঠিন প্রশ্ন

“তোমার সবচেয়ে বড় ব্যর্থতা কী?”

ফাঁদটা হলো নিরাপদ উত্তর — “আমি খুব বেশি পরিশ্রম করি”, বা এত ছোট ভুল যে সেটা ব্যর্থতাই না। অভিজ্ঞ ইন্টারভিউয়ার এতে বিরক্ত হয়, কারণ এতে বোঝা যায় তুমি সৎ হচ্ছ না।

ভালো উত্তরের তিনটা শর্ত: সত্যিকারের ক্ষতি হয়েছিল, দায়টা তোমার, আর তুমি ব্যবস্থা বদলেছ।

We shipped a schema change that locked a large table during peak hours — about 20 minutes of failed checkouts. I’d tested it on a copy that was a tenth the size, and I didn’t think about lock duration scaling with row count. I owned the rollback and the postmortem. The lasting change wasn’t personal — we added a rule that any migration on the top five tables gets a timing estimate and runs behind a feature flag. That rule is still in place.

লক্ষ করো — ব্যক্তিগত অনুশোচনায় শেষ হয়নি, শেষ হয়েছে ব্যবস্থার পরিবর্তনে। এটাই সিনিয়র উত্তর।

“কেন এই চাকরি ছাড়ছ?”

আগের কোম্পানি বা ম্যানেজারের নিন্দা কখনো না — এটা সরাসরি নেতিবাচক সংকেত (“এই লোক আমাদের নিয়েও এভাবে বলবে”)। কিন্তু মিথ্যা ইতিবাচকতাও দরকার নেই। সামনের দিকে তাকিয়ে বলো:

I’ve done the same kind of work for three years and the system is stable now, which is a good place to leave it. What I want next is a larger scale and a team that’s already async-first — that’s not something my current company is set up for.


৬. সাংস্কৃতিক অনুবাদ — বিনয় বনাম অবদান

পর্ব ৭-এ যেটা যোগাযোগের প্রশ্ন ছিল, এখানে সেটা নম্বরের প্রশ্ন।

দক্ষিণ এশীয় পেশাগত অভ্যাসে নিজের কৃতিত্ব “আমরা” দিয়ে বলা ভদ্রতা। বিহেভিয়ারাল রাউন্ডে এটা তোমার অবদান অদৃশ্য করে দেয় — ইন্টারভিউয়ার তোমাকে মূল্যায়ন করছে, তোমার টিমকে না।

নিয়মটা সহজ: প্রেক্ষাপটে “আমরা”, সিদ্ধান্তে “আমি”।

এভাবে না — “We decided to move to an event-driven flow and we fixed the consistency issues.”

এভাবে — “The team was moving to an event-driven flow. I owned the consistency piece — I proposed the outbox pattern over distributed transactions, wrote the reconciliation job, and ran the backfill.”

এটা অহংকার না, তথ্য। আর উল্টো দিকটাও মনে রাখো: যেখানে অন্যের কাজ, সেখানে কৃতিত্ব দেওয়াটাও শক্তি দেখায় — “ওই ধারণাটা আমাদের জুনিয়র একজনের ছিল, আমি শুধু হিসাব করে দেখিয়েছিলাম কাজ করবে।”


৭. রিমোট-নির্দিষ্ট প্রশ্ন

এগুলো প্রায় সব রিমোট লুপে আসে, আর এগুলোর জন্য আলাদা গল্প লাগে:

  • “অ্যাসিঙ্ক টিমে কাজ করার অভিজ্ঞতা আছে?” — না থাকলেও কাছাকাছি কিছু আছে: ভিন্ন শহরের টিম, রাতে ডেপ্লয়, বিদেশি ক্লায়েন্ট, ওপেন সোর্স কন্ট্রিবিউশন। ওপেন সোর্স এখানে চমৎকার উত্তর, কারণ সেটা সংজ্ঞা অনুযায়ীই অ্যাসিঙ্ক।
  • “সিদ্ধান্তের জন্য অপেক্ষা করতে হলে কী করো?” — উত্তরটা হওয়া উচিত: আমি অনুমান লিখে জানিয়ে দিই আর কাজ চালিয়ে যাই, ভুল হলে ফেরার পথ রেখে। অপেক্ষা করে বসে থাকা সবচেয়ে খারাপ উত্তর।
  • “একা কাজ করার শৃঙ্খলা কীভাবে রাখো?” — নির্দিষ্ট অভ্যাস বলো (দিনের পরিকল্পনা, লিখিত আপডেট), “আমি খুব আত্মপ্রণোদিত” না।
  • “টাইমজোনের পার্থক্য নিয়ে সমস্যা হয় না?” — পর্ব ৮-এর নির্দিষ্ট ওভারল্যাপ-উত্তরটাই দাও, আর একটা উদাহরণ যোগ করো যেখানে তুমি সেটা কাজে লাগিয়েছ।

৮. যেভাবে গল্পগুলো লিখে রাখবে

প্রতিটা গল্পের জন্য এক পাতা, এই ছয়টা বুলেটে:

Situation — এক লাইন, স্কেলসহ My role — এক লাইন What I did — ৪–৬ বুলেট, সিদ্ধান্তগুলো আলাদা করে Numbers — আগে/পরে What broke or almost broke — সৎ অংশটা What I’d do differently — এক লাইন

কেন বুলেট, স্ক্রিপ্ট না: স্ক্রিপ্ট মুখস্থ শোনায়, আর প্রশ্ন একটু ঘুরিয়ে করলে ভেঙে পড়ে। বুলেট থেকে তুমি প্রতিবার নতুন করে বলবে, স্বাভাবিক শোনাবে।

কলের ১০ মিনিট আগে ফাইলটা একবার চোখ বুলিয়ে নাও — মুখস্থ করতে না, শুধু গল্পগুলো মাথার সামনে আনতে। এই দশ মিনিটই সিনার ওই দশ সেকেন্ডের নীরবতা ঠেকিয়ে দিত।

সাজানো গল্প বোলো না। অভিজ্ঞ ইন্টারভিউয়ার গভীরে গিয়ে প্রশ্ন করে — “ওই সংখ্যাটা কীভাবে মাপলে?”, “অন্য টিম কী বলেছিল?”, “রোলব্যাক করলে কী হতো?” — আর বানানো গল্পে তিন প্রশ্নের বেশি টেকে না। ছোট কিন্তু সত্যি গল্প সবসময় বড় বানানো গল্পের চেয়ে ভালো।


এই সপ্তাহের কাজ

  • একটা ফাইল খোলো, আর বারোটার মধ্যে অন্তত ছয়টা গল্প লিখে ফেলো — উপরের ছয় বুলেটের কাঠামোয়।
  • ব্যর্থতার গল্পটা আলাদা করে সময় দাও: সত্যিকারের ক্ষতি, তোমার দায়, আর ব্যবস্থার পরিবর্তন।
  • দুটো গল্প উচ্চস্বরে ইংরেজিতে বলো, সময় মেপে — দুই মিনিটের বেশি হলে ছাঁটো।
  • “কেন চাকরি ছাড়ছ” আর “কেন এই কোম্পানি” — দুটোর উত্তর লিখে রাখো, প্রতিটা ৩০ সেকেন্ডের।

পরের পর্ব — অফার ও নেগোশিয়েশন: পে ব্যান্ড কোথা থেকে বের করবে, লোকেশন-ভিত্তিক বেতনের যুক্তি ও পাল্টা যুক্তি, কন্ট্রাক্টর রেট বনাম ফুল-টাইম বেতনের হিসাব, আর সবচেয়ে ব্যয়বহুল তিনটা ভুল।

Contact

Building something that has to hold up under load?

I'm happy to talk through architecture, a system that's struggling, or a product you want to get off the ground.