کیا Codility دھوکہ دہی پکڑتا ہے؟
تحریر: Aaron Cao · اپ ڈیٹ

جی ہاں۔ ہر Codility Screen رپورٹ نشان زد کرتی ہے کہ آپ نے ٹیب کب چھوڑا اور متن کہاں پیسٹ ہوا، اور پروکٹرنگ ریکارڈ شدہ ٹیب تبدیلیاں، پیسٹ کیا گیا کوڈ اور غیر معمولی تیزی سے تکمیل کا اضافہ کرتی ہے۔ جمع کرانے کے بعد کوڈ کا موازنہ پچھلے حلوں سے مماثلت کے لیے کیا جاتا ہے۔ انتباہات ایک انسانی جائزہ کار کے پاس جاتے ہیں، خودکار مسترد ہونے کی صورت میں نہیں۔
کام کے دوران Codility کیا دیکھتا ہے؟
آپ جاننا چاہتے ہیں کہ کام کرتے وقت کوئی آپ کو دیکھ رہا ہے یا نہیں۔ کچھ چیزیں ہر ٹیسٹ میں دیکھی جاتی ہیں، اور آجر پروکٹرنگ آن کرے تو مزید۔ یہ حصہ جانچوں کو اسی ترتیب سے بیان کرتا ہے جس میں وہ ہوتی ہیں، تاکہ وقت واضح رہے۔
ہر Codility Screen رپورٹ میں ایک ٹاسک ٹائم لائن شامل ہوتی ہے۔ ستمبر 2026 تک، Codility کی رپورٹ گائیڈ اس پر دو نشانات درج کرتی ہے: امیدوار کب «فوکس سے باہر» تھا اور «ایڈیٹر میں پیسٹ کیا گیا متن» کہاں ظاہر ہوتا ہے۔ یہ اس بات سے قطع نظر لاگو ہے کہ ٹیسٹ پروکٹرڈ ہے یا نہیں، اس لیے جائزہ کار دیکھ سکتا ہے کہ آپ نے ٹیب کب چھوڑا اور کوڈ کا ایک بلاک یکبارگی کہاں آیا۔
جب آجر پروکٹرنگ فعال کرتا ہے تو یہ نشانات ٹریک کیے جانے والے رویے کے واقعات بن جاتے ہیں:
- ٹیب تبدیلیاں: ہر بار جب آپ Codility ٹیب سے ہٹتے ہیں۔
- پیسٹ کی کوششیں: پیسٹ کیے گئے کوڈ کے ساتھ ریکارڈ ہوتی ہیں۔
- ٹاسک کاپی کرنا: ٹاسک کی تفصیل کاپی کرنے کی کوششیں۔
- رفتار: کسی ٹاسک کی غیر معمولی تیزی سے تکمیل۔
کچھ جانچوں میں فل اسکرین، شناخت کے لیے تصویر یا کیمرہ چیک، یا Device Integrity کے لیے Codility App بھی درکار ہوتی ہے، جو Codility کی دستاویزات کے مطابق ڈیوائس پر چلنے والے دھوکہ دہی کے ٹولز کا پتا لگا سکتی ہے۔ ان میں سے کوئی بھی دوسرے ٹیب کا مواد ظاہر نہیں کرتا: Codility دیکھتا ہے کہ آپ گئے، یہ نہیں کہ آپ نے کیا دیکھا۔
جمع کرانے کے بعد کیا ہوتا ہے، اور کیا یہ AI کوڈ پکڑ سکتا ہے؟
جمع کرانے کے بعد کوڈ کا موازنہ پچھلی جمع کرائی گئی تحریروں اور عوامی طور پر دستیاب حلوں کے ذخیرے سے مماثلت کے لیے کیا جاتا ہے۔ یہ جانچ سب سے زیادہ وزن رکھتی ہے، کیونکہ ایک معروف مسئلے کے ہزاروں پچھلے جوابات موازنے کے لیے موجود ہوتے ہیں۔
مماثلت کا موازنہ ایک جیسا متن نہیں ڈھونڈتا۔ یہ ساخت کا موازنہ کرتا ہے: منطق کی شکل، متغیرات کے نمونے، عمل کی ترتیب۔ متغیرات کا نام بدلنے اور دوبارہ فارمیٹ کرنے سے نتیجہ زیادہ نہیں بدلتا، کیونکہ جو ناپا جا رہا ہے وہ بنیادی ساخت ہے۔ یہی طریقہ غلط الارم بھی پیدا کرتا ہے۔ معیاری طریقے سے لکھا گیا معیاری الگورتھم اپنے ہر دوسرے درست ورژن جیسا لگتا ہے، اور بائنری سرچ لکھنے کے طریقے محدود ہی ہیں۔
Codility یہ بھی کہتا ہے کہ وہ آجروں کو AI سے تیار کردہ کوڈ پکڑنے میں مدد دیتا ہے، مگر یہ شائع نہیں کرتا کہ کیسے۔ جو اشارے وہ درج کرتا ہے وہ بالواسطہ ہیں: پیسٹ کیا گیا متن، فوکس سے باہر وقت، غیر معمولی تیزی سے تکمیل، اور معروف حلوں سے مماثلت۔ Codility آپ کے حل کے لکھے جانے کی ترتیب کو دوبارہ چلا بھی سکتا ہے، تاکہ جائزہ کار دیکھ سکے کہ وہ سطر بہ سطر بنا یا ایک ہی بلاک میں ظاہر ہوا۔
دوسرے جانچ فراہم کنندگان کے لیے ایسے ہی تجزیے قابلِ شناخت ہونے کے موضوعی مرکز پر جمع ہیں۔
جب رپورٹ پر نشان لگ جائے تو کیا ہوتا ہے؟
رپورٹ انتباہ کے ساتھ ایک ریکروٹر یا انجینئر تک پہنچتی ہے، آپ کے کوڈ، آپ کے اوقات، فوکس اور پیسٹ کے نشانات اور ترمیم کی تاریخ کے ساتھ۔ اس کے بعد کیا ہوتا ہے وہ مکمل طور پر کمپنی پر منحصر ہے۔ کچھ امیدوار کو چھوڑ دیتی ہیں؛ بہت سی اسے ایک لائیو فالو اپ راؤنڈ شامل کرنے کی وجہ بناتی ہیں جس میں آپ اپنی جمع کرائی گئی تحریر کی وضاحت کرتے ہیں۔
ایک لاجسٹکس کمپنی میں درخواست دینے والے ڈیٹا انجینئر پر ایسے حل کی وجہ سے نشان لگا جو نصابی کتاب کے عام نفاذ سے ملتا تھا۔ فالو اپ کال پندرہ منٹ چلی: اس نے طریقہ سمجھایا، درخواست پر اسے لائیو ایڈجسٹ کیا، اور عمل آگے بڑھ گیا۔ اپنے کوڈ کا دفاع کر سکنا ہی وہ چیز ہے جسے انتباہ آخرکار جانچتا ہے۔
SubcueAI لائیو انٹرویو کے دوران کیا ریکارڈ کرتا ہے، اور بعد میں کیا محفوظ رکھتا ہے، اس کی تفصیل سیکیورٹی صفحے پر ہے۔
SubcueAI کہاں فِٹ ہوتا ہے، اور کہاں نہیں
SubcueAI لائیو گفتگو میں مدد کرتا ہے۔ نیٹو macOS اور Windows ایپ سسٹم آڈیو اور آپ کا مائیکروفون کیپچر کرتی ہے اور ایک تیرتے مقامی overlay میں تجاویز دکھاتی ہے؛ براؤزر ایکسٹینشن کا Side Panel Chromium براؤزرز میں میٹنگ ٹیب کے لیے live assist فراہم کرتا ہے اور صرف اسی ٹیب کا آڈیو کیپچر کرتا ہے۔ کوئی میٹنگ بوٹ کال میں شامل نہیں ہوتا، اور میٹنگ کے صفحے میں کچھ بھی انجیکٹ نہیں کیا جاتا۔
Codility کی جانچ گفتگو نہیں ہے، اس لیے اس میں سے کچھ بھی لاگو نہیں ہوتا۔ اگر جانچ پروکٹرڈ ہے یا آپ کی اسکرین کیپچر ہو رہی ہے تو overlay کیپچر کے اندر ہوتا ہے، اور یہ ایک حد ہے، کنفیگریشن کا مسئلہ نہیں۔ جو ٹیسٹ Device Integrity کے لیے Codility App مانگتا ہے وہ ڈیوائس پر چلنے والے ٹولز کو بھی تلاش کرنے کے لیے بنایا گیا ہے۔ Codility Interview، وہ لائیو فارمیٹ جس میں آپ انجینئر کے ساتھ کوڈ کرتے ہیں، گفتگو کے زیادہ قریب ہے، لیکن انٹرویو لینے والا وہی فوکس اور پیسٹ واقعات ہوتے ہی دیکھ لیتا ہے۔
جن راؤنڈز کے لیے SubcueAI بنایا گیا ہے وہ ریکروٹر اسکریننگ، رویے پر مبنی انٹرویو، اور ڈیزائن کی گفتگو ہیں جو عموماً کامیاب جانچ کے بعد آتی ہے۔ خود جانچ کے لیے مفید تیاری وقت کی پابندی کے ساتھ مشق ہے، جو مشقی انٹرویو صفحے پر چلتی ہے۔
عام سوالات
کیا Codility ChatGPT کا پتا لگا سکتا ہے؟
کیا Codility آپ کی اسکرین یا ویب کیم ریکارڈ کرتا ہے؟
کیا Codility ریکارڈ کرتا ہے جب میں ٹیب بدلتا ہوں؟
کیا مماثلت کا زیادہ اسکور مجھے خودبخود مسترد کر دے گا؟
کیا میں Codility ٹیسٹ کے دوران SubcueAI استعمال کر سکتا ہوں؟
ذرائع
- Does Codility Detect Tab Switching and Copy-Paste? · trycontrol.app
- Reshaping the Future of Campus Recruiting (Codility) · codility.com
- Codility Pricing & Review: Is it a Good Value for Money? · xobin.com