আগামী 14 জুন আমার একটা অদ্ভুত “উদযাপন” আছে। Chrome extension-এর জন্য চাকরির অফার হারানোর চার মাস পূর্ণ হবে সেদিন।
দিনটা ছিল মঙ্গলবার, ফেব্রুয়ারির ধূসর এক সকাল। রিক্রুটারের পাঠানো এক লাইনের বার্তা পড়েই বুঝেছিলাম, আমার $180,000-এর অফারটা আর নেই।
সেই সময় প্রস্তুতির Discord-এ থাকা অর্ধেক লোকের মতো আমিও coding test দেওয়ার সময় browser extension চালাতাম। assessment page-এর ওপর বসে থাকা ওই ধরনের overlay tool। যে চাকরিটা ভীষণ চাইছিলাম, তার জন্য Codility test দেওয়ার কথা চলছিল, বেতন নিয়েও কথাবার্তা হয়ে গিয়েছিল। সামনে $180,000, ফলে pipeline-এ ওই অফারের চেয়ে দামি আর কিছু ছিল না। বলতে গেলে গোটা বছরের পরিকল্পনাই দাঁড়িয়ে ছিল সেটার ওপর।
তাই test-টা নিয়ে আমার সাবধানতারও অন্ত ছিল না। candidate flag হওয়ার গল্প তখন নিয়মিত thread-এ আসত। proctoring নিয়ে ভয়ংকর অভিজ্ঞতা আর কোনো ব্যাখ্যা ছাড়াই rejection, এগুলো যেন স্বাভাবিক ব্যাপার হয়ে দাঁড়িয়েছিল।
এত কিছু পড়তে পড়তে assessment আসলে কী কী দেখতে পায়, তা নিয়ে একটু বেশিই সন্দেহপ্রবণ হয়ে পড়েছিলাম। test চালু হওয়ার পর যখন একটি tab অথবা পুরো desktop share করতে বলল, আমি “নিরাপদ” মনে করে শুধু tab-টাই বেছে নিই। বন্ধুরা এটা নিয়ে হাসাহাসিও করেছিল। আমার কিন্তু ধারণা ছিল, ঠিক কাজটাই করছি।
Ready to ace your next interview?
InterviewMan gives you real-time AI answers during live interviews — undetectable on Zoom, Meet, and Teams.
Try InterviewMan Freeএত সতর্কতার মধ্যেও একটা জিনিস বাদ পড়ে গিয়েছিল। জরুরি একটা জিনিস। company কাউকে না জানিয়েই screen recording চালু রেখেছিল, আর সেটা থেকে নিজেকে বাঁচানোর মতো “সন্দেহপ্রবণ” আমি হইনি। শুরু থেকে শেষ পর্যন্ত পুরো ঘটনাটাকে আমার সাধারণ timed assessment বলেই মনে হয়েছিল।
test-এর কয়েক দিন পর company-র একজন reviewer আমার recording চালিয়ে দেখেন। extension-টা তাঁর চোখে পড়ে। পুরো session জুড়েই overlay চালু ছিল, তাই তিনি যে frame-গুলো দেখছিলেন, প্রতিটিতে আমার অর্ধেক লেখা solution-এর পাশেই ওটা বসে ছিল।
তারপর খুব অল্প সময়ের মধ্যে একটার পর একটা প্রমাণ জমে যায়। কারণ proctoring শুরু থেকেই চালু ছিল এবং Codility সবকিছুর log রাখে: আপনি যতবার test tab ছেড়েছেন, কখন ছেড়েছেন, কতক্ষণ বাইরে ছিলেন, মোট কতবার এমন করেছেন। paste monitor-ও চলছিল। Codility test proctored হোক বা না হোক, এটা প্রত্যেক test-এই চালু থাকে। editor-এ type না করে code-এর কোনো block হঠাৎ দেখা দিলে সঙ্গে সঙ্গে তার গায়ে দাগ পড়ে, একটি flag এবং paste করার নির্ভুল timestamp।
ঘটনা সেখানেও থামেনি। 2025 সালে তারা AI output pattern matching-ও যোগ করেছিল। আমার পুরোনো study group-এর একজন ঠিক এই pattern-এর কারণেই CodeSignal থেকে বাদ পড়েছিল: চুপচাপ 20 মিনিট, তারপর 90 সেকেন্ডে ঝকঝকে 50 লাইন code হাজির। চাপের মধ্যে কোনো মানুষ এভাবে লেখে, সেটা কেউ বিশ্বাস করে না।
আমার অফার, আমার এত দামি অফারটা... পুরো email-এ একটি মাত্র বাক্য ছিল, assessment review-এর সময় irregularities দেখা গেছে। সেটা পড়ার পর গাড়ি চালিয়ে বাড়ি ফেরার আগে সম্ভবত 10 মিনিট গাড়ির ভেতর চুপ করে বসেছিলাম।
সত্যিকারের উত্তর প্রথমে পেয়েছিলাম আমার এক coworker-এর কাছে। অন্য একটি company-তে Codility দিয়ে hiring চালায় সে। ঘটনার পরের weekend-এ তার বাসায় pizza খেতে খেতে সে খুশিমনেই laptop-এ hiring dashboard খুলে দেখিয়েছিল। reviewer-এর দিক থেকে আমার নিজের সর্বনাশটা এভাবেই দেখার সুযোগ হয়।
অর্ধেক pizza শেষ হতে না হতেই জানলাম, বেশির ভাগ manager code দেখার আগেই প্রথমে flags page খোলে। তবে ওই automation-এর কোনোটাই আমার extension ধরেনি। ধরা পড়েছিলাম কারণ একজন মানুষ আমার screen-এর প্রতিটি frame সরাসরি দেখতে পেরেছিলেন।
এই সব জানার পরও একটি প্রশ্নই মাথায় ছিল: Codility আসলে কতটা দেখতে পায়? ওকেই জিজ্ঞেস করলাম। সে মাসে আর কোনো উত্তর আমাকে এতটা শান্ত করতে পারেনি। Codility browser-এর ভেতরে চলে। proctoring দেখতে পায় assessment tab, webcam আর screen recording, ব্যস, দেয়ালটা সেখানেই শেষ। আপনার machine-এ কোন process চলছে Codility তা scan করতে পারে না। browser page ছোঁয় না এমন desktop app শনাক্ত করার কোনো ব্যবস্থাই তার নেই।
ঘটনাটা ছিল অস্বস্তিকর, বিরক্তিকর, আর এতে আমার অনেক চুল পেকেছে। এত কিছুর পরও যদি কিছু না শিখতাম, সেটা তো আরও লজ্জার হতো, তাই না?
কখনো ধরে নেবেন না যে proctoring বন্ধ আছে। invite-এ কিছু লেখা নেই বলে নয়, recruiter সহজভাবে কথা বলেছে বলে নয়, test-টা সাদামাটা timed assessment-এর মতো দেখতে বলে নয়, কখনোই নয়। কিছু company আপনাকে একেবারেই জানায় না। পরে কে আপনার recording দেখতে বসবে, তা জানার উপায় নেই। এরপর আমাকে যে কাজটা বাঁচিয়েছে, তা হলো practice session-এ নিজের screen নিজে record করা এবং সেই footage আবার দেখা। সেখানে আপনার tool দেখা গেলে hiring team-ও সেটি দেখতে পাবে।
শেষ পর্যন্ত অবশ্য আমার গল্পটা মোটামুটি ঠিকঠাক জায়গায় এসে থেমেছে। ফেরানো যায় না এমন কিছু ঘটেনি। ক্ষতি সামলে পুরো setup InterviewMan-এ সরিয়ে নিই, ঠিক এই পরিস্থিতির কথা মাথায় রেখেই যেটাকে আমরা desktop app হিসেবে বানিয়েছি। annual plan-এ মাসে 12 ডলার, base price-এর মধ্যেই 20টির বেশি stealth feature, addon হিসেবে আলাদা করে কিছু বিক্রি করা হয় না। Cluely তার stealth mode-এর জন্য বাড়তি 130 ডলার নেয়। LockedIn-এর প্রতি session-এর সীমা 90 মিনিট, দাম 119.99 ডলার।
একটি proctored Codility আর একটি unproctored Codility-তে এটি চালিয়েছি, কোনোটিতেই একটিও flag আসেনি। দুবারই নিজের screen record করেছি, তারপর frame ধরে ধরে footage দেখেছি। একটি frame-এও overlay ছিল না। screen capture, dock, Activity Monitor, process list, সব জায়গা থেকেই এটি লুকিয়ে থাকে। আমার typing-ও আমার মতোই দেখিয়েছে। hint পড়েছি, নিজের মতো করে code লিখেছি, delete করেছি, ভুল শুধরেছি, সবই ছিল। এখন আমাদের user 57,000, আর 257টি review থেকে rating 4.8 stars। Codility-তে এটি ব্যবহার করে ধরা পড়েছে, এমন একজনের report-ও আমি খুঁজে পাইনি।
তবু আমি চাই না আর কাউকে আমার মতো করে browser extension আর desktop app-এর তফাত শিখতে হোক।
আমার recording কে review করেছিলেন, সেটা আর কোনো দিন জানতে পারিনি।
শুধু মনে আছে, পুরো process জুড়ে recruiter বন্ধুসুলভ ছিলেন, অথচ শেষ email-এ greeting পর্যন্ত ছিল না। যিনি লিখেছিলেন, তিনি হয়তো বিশ্বাস করেছিলেন এক cheater-কে হাতেনাতে ধরেছেন। সেই recording-এ যা দেখা গিয়েছিল, তাতে তাঁর সঙ্গে তর্কও করতে পারি না।
এরপর চাকরিটা শেষ পর্যন্ত কেউ পেয়েছিল কি না, সেটাও দেখা বন্ধ করে দিয়েছিলাম। জানতে ইচ্ছে করত না, আর কিছুতেই কিছু যেত আসত না। নিজের ওপরই ভীষণ রাগ হচ্ছিল, এতটা সরল ছিলাম বলে, যে সময়ে সাবধান থাকা উচিত ছিল ঠিক তখনই সতর্কতা নামিয়ে রেখেছিলাম বলে। $180,000, আর একটি Chrome extension। আমার আরও ভালো বোঝা উচিত ছিল।
Ready to Ace Your Next Interview?
Join 57,000+ professionals using InterviewMan to get real-time AI assistance during their interviews.

