क्या HackerRank बता सकता है कि आप ChatGPT इस्तेमाल कर रहे हैं?

द्वारा Aaron Cao · अपडेट

सीधे तौर पर नहीं। HackerRank के पास कोई ChatGPT डिटेक्टर नहीं है। यह टैब स्विच, पेस्ट इवेंट और फुल-स्क्रीन से बाहर निकलने को रिकॉर्ड करता है, फिर आपके कोड की तुलना दूसरी सबमिशन से करके समानता का स्कोर देता है। ये संकेत बाहरी मदद की ओर इशारा करते हैं, पर स्रोत नहीं बताते, और इनका मतलब क्या है यह रिक्रूटर तय करता है।

HackerRank असल में क्या रिकॉर्ड करता है

इस सवाल के पीछे की चिंता आमतौर पर बहुत खास होती है: आपने दूसरे टैब में ChatGPT खोल रखा है और यह जानना चाहते हैं कि क्या टेस्ट विंडो इसे पहचान सकती है। यह सेक्शन बताता है कि HackerRank क्या रिकॉर्ड करता है। संक्षेप में कहें तो यह ब्राउज़र-स्तर के कुछ सिग्नल और एक वैकल्पिक वेबकैम भर है, और इनमें से कोई भी दूसरे टैब की सामग्री नहीं पढ़ता।

HackerRank असेसमेंट जो रिकॉर्ड करता है:

  • फोकस और टैब बदलाव, यानी वह पल जब आपने टेस्ट विंडो छोड़ी और वह पल जब आप वापस आए
  • कोड एडिटर में पेस्ट इवेंट, यह भी शामिल कि एक साथ कितना टेक्स्ट आया
  • फुल-स्क्रीन से बाहर निकलना, जब असेसमेंट को फुल-स्क्रीन ज़रूरी बनाकर कॉन्फ़िगर किया गया हो
  • वेबकैम स्नैपशॉट, केवल तब जब कंपनी ने प्रॉक्टरिंग चालू की हो

एक ब्राउज़र टैब अपने बगल के टैब को नहीं पढ़ सकता। HackerRank को पता होता है कि फोकस असेसमेंट से हटा, लेकिन यह नहीं पता कि आपने ChatGPT खोला, कोई डॉक्यूमेंटेशन पेज खोला, या अपना ईमेल। प्लेटफ़ॉर्म-दर-प्लेटफ़ॉर्म विवरण डिटेक्टेबिलिटी क्लस्टर में मिलते हैं।

ChatGPT का आउटपुट असल में कहाँ पकड़ में आता है

जोखिम ChatGPT खोलने में नहीं है। जोखिम इसमें है कि आप उस जवाब का क्या करते हैं।

HackerRank सबमिशन पर कोड-समानता स्कोरिंग चलाता है, आपके समाधान की तुलना अन्य उम्मीदवारों की सबमिशन और जाने-पहचाने पब्लिक स्रोतों से करता है। लैंग्वेज मॉडल डिज़ाइन से ही एक जैसे परिणाम देते हैं: कई लोगों से कहें कि ChatGPT उसी स्टैंडर्ड ऐरे समस्या को हल करे, तो सबमिशन एक ही स्ट्रक्चर, एक ही वेरिएबल नामों और एक ही कमेंट स्टाइल पर आकर मिल जाती हैं। यह क्लस्टरिंग ठीक वही पैटर्न है जिसे उजागर करने के लिए समानता स्कोरिंग बनाई गई है।

पेस्ट करना इसे और बढ़ा देता है। एक खाली एडिटर में एक ही बार में पूरा समाधान पेस्ट होना, कोड से भी ज़्यादा मज़बूत संकेत है, क्योंकि यह दिखाता है कि जवाब धीरे-धीरे बना नहीं, बल्कि एक साथ आया।

ध्यान दें कि यह सब क्या साबित नहीं करता। समानता का फ्लैग बताता है कि दो सबमिशन एक जैसी दिखती हैं। यह नहीं बताता कि इनमें से कोई एक ChatGPT ने लिखी। AI-लिखित टेक्स्ट पहचानने का दावा करने वाले टूल दोनों दिशाओं में अविश्वसनीय हैं, और एक सावधान समीक्षक इन्हें सबूत नहीं, बल्कि सवाल पूछने की वजह मानता है।

HackerRank क्या नहीं देख पाता

दूसरा डिवाइस पूरी तरह इस सिस्टम के बाहर रहता है। अगर आप ChatGPT अपने फोन पर पढ़ते हैं, तो रिकॉर्ड करने के लिए कोई ब्राउज़र सिग्नल ही नहीं बनता, क्योंकि टेस्ट चला रहे ब्राउज़र में कुछ हुआ ही नहीं।

एक बार प्रॉक्टरिंग चालू होने पर यह गैप सुनने में जितना बड़ा लगता है, उतना है नहीं। वेबकैम स्नैपशॉट फोन को नहीं पकड़ते, पर वे व्यक्ति को बार-बार नीचे और इधर-उधर देखते हुए दिखा सकते हैं, और एक इंसानी समीक्षक इससे स्पष्ट निष्कर्ष निकाल लेता है। कंपनी के लैपटॉप पर, नियोक्ता का अपना डिवाइस सॉफ़्टवेयर HackerRank से कहीं ज़्यादा देख सकता है।

एक बैकएंड इंजीनियर की कल्पना करें जो पेमेंट्स टीम के लिए समयबद्ध HackerRank स्क्रीन दे रहा है। वह पहले दो सवाल एडिटर में हल करता है और तीसरा सवाल फोन पर ChatGPT से हल करता है। HackerRank का लॉग एक साफ-सुथरा सेशन दिखाता है। वेबकैम स्नैपशॉट आखिरी बड़े हिस्से में ज़्यादातर समय ध्यान स्क्रीन से हटा हुआ दिखाते हैं, और तीसरा समाधान पहले दो जैसा बिल्कुल नहीं दिखता। कुछ भी डिटेक्ट नहीं हुआ, फिर भी रिपोर्ट अजीब लगती है। आगे के राउंड को मॉक इंटरव्यू प्रैक्टिस से रिहर्स करना ही असल में फ़ायदा देता है।

SubcueAI कहाँ फिट बैठता है, और कहाँ नहीं

SubcueAI लाइव बातचीत वाले इंटरव्यू के लिए बनाया गया है, यानी वे इंटरव्यू जिनमें कोई व्यक्ति Zoom, Google Meet, या Microsoft Teams पर आपसे सवाल पूछता है। macOS और Windows पर डेस्कटॉप ऐप सिस्टम ऑडियो और आपके माइक्रोफ़ोन को कैप्चर करता है और लोकल ओवरले पर सुझाव दिखाता है; ब्राउज़र एक्सटेंशन का साइड पैनल Chromium टैब में चल रही कॉल के लिए भी वही करता है, केवल उस टैब का ऑडियो कैप्चर करते हुए, यानी इंटरव्यूअर की आवाज़, आपकी नहीं। कोई बॉट कॉल में शामिल नहीं होता और मीटिंग पेज में कुछ भी इंजेक्ट नहीं किया जाता।

HackerRank का कोडिंग असेसमेंट बिल्कुल अलग स्थिति है। वहाँ कोई बोल नहीं रहा होता, इसलिए एक लाइव असिस्टेंट के पास सुनने के लिए कुछ नहीं होता, और असेसमेंट में बाहरी मदद लाना उन शर्तों को तोड़ता है जिन्हें आपने शुरू करते समय स्वीकार किया था। हम यह दावा नहीं करते कि वहाँ कोई भी टूल पकड़ में न आए। स्क्रीन शेयरिंग, स्क्रीन रिकॉर्डिंग, प्रॉक्टर्ड माहौल, और कंपनी के डिवाइस — ये सब उससे बाहर हैं जिसे एक लोकल ओवरले नियंत्रित कर सकता है।

कोडिंग स्क्रीन के लिए जो तैयारी असल में काम करती है वह ज़्यादा चमकदार नहीं होती: समस्या के प्रकारों का इतना अभ्यास करना कि आप उन्हें बिना किसी मदद के लिख सकें। कैप्चर और लेटेंसी से जुड़े विवरण हाउ इट वर्क्स क्लस्टर में दिए गए हैं।

सामान्य प्रश्न

क्या HackerRank को पता चलता है कि मैंने किस वेबसाइट पर स्विच किया?

नहीं। लॉग यह रिकॉर्ड करता है कि फोकस असेसमेंट विंडो से कब हटा और कब वापस आया। मंज़िल रिकॉर्ड का हिस्सा नहीं होती, क्योंकि एक वेब पेज अपने आसपास के टैब नहीं पढ़ सकता।

क्या ChatGPT से कोड पेस्ट करने पर मैं अपने आप फेल हो जाऊँगा?

नहीं। पेस्ट इवेंट और समानता स्कोर रिपोर्ट पर लगे फ्लैग भर हैं, कोई फैसला नहीं। एक रिक्रूटर या इंजीनियर रिपोर्ट पढ़ता है और अक्सर आगे फॉलो-अप करता है, अक्सर आपसे लाइव राउंड में अपना समाधान समझाने को कहकर।

अगर मैं जवाब पेस्ट करने की बजाय फिर से टाइप करूँ, तो क्या HackerRank ChatGPT पकड़ सकता है?

फिर से टाइप करने से पेस्ट इवेंट हट जाता है, पर समानता का संकेत नहीं हटता। सबमिट किए गए कोड की तुलना अब भी दूसरी सबमिशन से होती है, और स्टैंडर्ड समस्याओं के मॉडल जवाब बहुत कसकर एक साथ जुटते हैं।

क्या AI-डिटेक्शन स्कोर इस बात का सबूत है कि मैंने ChatGPT इस्तेमाल किया?

नहीं। AI-लिखित टेक्स्ट पहचानने का दावा करने वाले टूल गलत-सकारात्मक और गलत-नकारात्मक दोनों तरह की गलतियाँ करते हैं, और समानता का फ्लैग केवल यह बताता है कि दो सबमिशन एक-दूसरे जैसी दिखती हैं। इनमें से कोई भी अकेले लेखकत्व साबित नहीं करता।

क्या मैं HackerRank असेसमेंट के दौरान SubcueAI इस्तेमाल कर सकता हूँ?

यह इसके लिए नहीं बना है। SubcueAI बातचीत सुनकर लाइव बोलचाल वाले इंटरव्यू में मदद करता है, और HackerRank टेस्ट में कोई इंटरव्यूअर बोल ही नहीं रहा होता। वहाँ बाहरी मदद लेना असेसमेंट के नियम भी तोड़ता है।

संबंधित प्रश्न

← और देखें: पहचान और गोपनीयता