क्या CodeSignal चीटिंग पकड़ लेता है?
द्वारा Aaron Cao · अपडेट
हां। CodeSignal आपकी सबमिशन की तुलना पहले की और सार्वजनिक रूप से उपलब्ध कोड की एक बड़ी संख्या से करता है ताकि समानता पता चल सके, टैब स्विच और पेस्ट इवेंट्स को लॉग करता है, और वेबकैम प्रॉक्टरिंग की मांग भी कर सकता है। फ्लैग एक ऐसी रिपोर्ट में जाते हैं जिसे कोई इंसान रिव्यू करता है; ये करीबी जांच को न्योता देते हैं, न कि अपने-आप अस्वीकृति करा देते हैं।
असेसमेंट के दौरान CodeSignal क्या देखता है
आप एक समयबद्ध कोडिंग असेसमेंट खोलने ही वाले हैं और यह जानना चाहते हैं कि वह विंडो ठीक-ठीक क्या देख सकती है। यह सेक्शन उन सिग्नलों को सूचीबद्ध करता है जिन्हें CodeSignal इकट्ठा करता है, ताकि जवाब सिर्फ अंदाज़ा न रह जाए। इनमें से चार हैं, और हर टेस्ट में केवल कुछ ही ऑन होते हैं।
- कोड-सिमिलैरिटी स्कोरिंग। आपकी सबमिट की गई सॉल्यूशन की तुलना पहले के उम्मीदवारों की सबमिशन और सार्वजनिक रूप से उपलब्ध कोड की एक बड़ी संख्या से की जाती है।
- फोकस और टैब ट्रैकिंग। असेसमेंट टैब से बाहर जाना या फुल स्क्रीन से बाहर निकलना गिना जाता है और टाइमस्टैम्प किया जाता है।
- कॉपी-पेस्ट लॉगिंग। एडिटर में पेस्ट इवेंट्स रिकॉर्ड होते हैं और उस रिपोर्ट में दिखते हैं जिसे एम्प्लॉयर पढ़ता है।
- वैकल्पिक वेबकैम और स्क्रीन प्रॉक्टरिंग। एम्प्लॉयर किसी खास असेसमेंट के लिए कैमरा एक्सेस या स्क्रीन कैप्चर की मांग कर सकते हैं; कई स्टैंडर्ड टेस्ट इसके बिना ही चलते हैं।
इनमें से कौन-सा एक्टिव है, यह अकेले CodeSignal पर नहीं बल्कि कंपनी की कॉन्फ़िगरेशन पर निर्भर करता है। इनविटेशन ईमेल और प्री-टेस्ट स्क्रीन बता देती है कि कैमरा ज़रूरी है या नहीं।
सिमिलैरिटी चेक असल में कैसे काम करता है
प्लेजियरिज़्म वाला पहलू वह हिस्सा है जिसे उम्मीदवार कम आंकते हैं। यह आपके बगल में बैठे व्यक्ति के मुकाबले की जाने वाली जांच नहीं है। आपके कोड को एक बड़े कॉर्पस के मुकाबले स्कोर किया जाता है, इसलिए ऐसा सॉल्यूशन जिसे कई अन्य उम्मीदवारों ने भी सबमिट किया हो, सिमिलैरिटी स्कोर बढ़ाने का सबसे तेज़ तरीका बन जाता है, भले ही कोड सही ही क्यों न हो।
एक ठोस उदाहरण देखें। एक बैकएंड इंजीनियर मिड-लेवल रोल के लिए CodeSignal का जनरल कोडिंग असेसमेंट देता है और कहीं और बनाई गई एक पूरी सॉल्यूशन पेस्ट कर देता है। यह कंपाइल हो जाती है, टेस्ट पास कर लेती है, और अच्छा स्कोर करती है। चूंकि उस प्रॉम्प्ट के लिए लगभग एकजैसा टेक्स्ट कई बार सबमिट किया जा चुका है, इसलिए सिमिलैरिटी नंबर बढ़ जाता है, और रिक्रूटर को एक मज़बूत रिज़ल्ट के ठीक बगल में एक प्लेजियरिज़्म फ्लैग दिखाई देता है। स्कोर तो बचा रहा; फिर भी फ्लैग ने एक सवाल पैदा कर दिया।
पूरे इंटरव्यू प्रोसेस में डिटेक्शन को लेकर होने वाले ट्रेड-ऑफ डिटेक्टेबिलिटी टॉपिक हब पर इकट्ठा किए गए हैं।
मॉनिटरिंग कहां जाकर रुक जाती है
प्रॉक्टरिंग की एक सीमा होती है, और यह जानना उतना ही ज़रूरी है जितना यह जानना कि क्या फ्लैग होता है। स्टैंडर्ड ब्राउज़र-बेस्ड मॉनिटरिंग टेस्ट एनवायरनमेंट के अंदर ही चलती है। यह आपकी मशीन पर मौजूद अन्य एप्लिकेशन, दूसरे मॉनिटर, डेस्क पर रखे फोन, या कैमरे से बाहर मौजूद किसी व्यक्ति को नहीं देख पाती, जब तक कि एम्प्लॉयर ने खासतौर पर स्क्रीन कैप्चर या लाइव इंसानी प्रॉक्टरिंग ऑन न की हो।
यह फैसले नहीं बल्कि सिग्नल रिपोर्ट करती है। किसी प्रॉब्लम स्टेटमेंट को दोबारा पढ़ने के लिए किया गया एक टैब स्विच अपने-आप में कुछ भी साबित नहीं करता। रिपोर्ट में गिनती और टाइमस्टैम्प दिखते हैं, और इनका मतलब क्या है यह कोई इंसान तय करता है। यही वजह है कि कंपनियां सिर्फ फ्लैग्स पर भरोसा करने के बजाय ऑटोमेटेड टेस्ट के साथ लाइव टेक्निकल बातचीत को जोड़ती हैं।
ऑटोमेटेड स्क्रीन के बाद आने वाले फॉर्मैट इंटरव्यू टाइप्स हब पर विस्तार से बताए गए हैं।
SubcueAI कहां काम आता है, और कहां नहीं
स्कोप के बारे में सीधी बात करना, सेल्स पिच से कहीं ज़्यादा उपयोगी है। SubcueAI लाइव, बोली जाने वाली इंटरव्यू में मदद करता है। नेटिव macOS और Windows ऐप सिस्टम ऑडियो और आपके माइक्रोफोन को कैप्चर करता है और सुझावों को एक फ्लोटिंग लोकल ओवरले में दिखाता है; ब्राउज़र एक्सटेंशन का साइड पैनल Chromium टैब में चल रही कॉल्स के लिए वही काम करता है, लेकिन सिर्फ मीटिंग टैब का ऑडियो कैप्चर करता है। कोई मीटिंग बॉट कॉल में शामिल नहीं होता, और मीटिंग पेज में कुछ भी इंजेक्ट नहीं किया जाता।
CodeSignal असेसमेंट एक टाइप करके दिया जाने वाला, इन-ब्राउज़र कोडिंग टेस्ट है। SubcueAI उसमें टाइप करने या कोड पेस्ट करने के लिए नहीं बनाया गया है, और जनरेट किया गया कोड पेस्ट करना ठीक वही है जो ऊपर बताए गए सिमिलैरिटी और पेस्ट फ्लैग को ट्रिगर करता है। अगर एम्प्लॉयर ने वेबकैम या स्क्रीन प्रॉक्टरिंग ऑन कर रखी है, तो वह असेसमेंट दायरे से बाहर है, और हम अदृश्य रहने का वादा करने के बजाय यह बात साफ-साफ कहते हैं।
असली काम की तैयारी टेस्ट के बाद वाले राउंड के लिए है। मॉक इंटरव्यू पेज पर एक समयबद्ध प्रैक्टिस सेशन चलाना आपको अपना अप्रोच ज़ोर से समझाने की प्रैक्टिस देता है, जो असल में उसके बाद होने वाली बातचीत में जांचा जाता है।