HackerRank ตรวจจับการโกงหรือไม่?
โดย Aaron Cao · อัปเดตเมื่อ
ใช่ HackerRank รันการให้คะแนนการลอกเลียนแบบโค้ดจากความคล้ายคลึงกับทุกการส่งงาน และบันทึกการสลับแท็บ เหตุการณ์คัดลอกวาง และการออกจากโหมดเต็มหน้าจอ บริษัทสามารถเพิ่มการคุมสอบผ่านเว็บแคมได้ สิ่งเหล่านี้สร้างรายงานที่ผู้สรรหาตรวจสอบ การตั้งค่าสถานะเชิญให้มีการตรวจสอบมากกว่าที่จะปฏิเสธโดยอัตโนมัติ และระบบไม่สามารถมองเห็นแอปที่ไม่ได้เฝ้าดูอยู่
สิ่งที่ HackerRank ตรวจจับได้จริง
คุณกำลังจ้องแบบทดสอบเขียนโค้ดและสงสัยว่าระบบมองเห็นอะไรได้บ้างกันแน่ ส่วนนี้จะแสดงรายการสัญญาณเฉพาะที่ HackerRank เก็บรวบรวม เพื่อให้คุณเลิกเดา โดยสรุปแล้ว ระบบจับตาดูสามสิ่ง ได้แก่ คะแนนการลอกเลียนแบบ การตั้งค่าสถานะกิจกรรม และเมื่อบริษัทเปิดใช้งาน ภาพสแนปช็อตจากเว็บแคม
- การให้คะแนนการลอกเลียนแบบจากความคล้ายคลึงของโค้ด ทุกการส่งงานจะถูกเปรียบเทียบกับฐานข้อมูลขนาดใหญ่ของการส่งงานในอดีตและโค้ดสาธารณะ จากนั้นจะได้รับคะแนนความคล้ายคลึง
- การคุมสอบด้านโฟกัสและแท็บ HackerRank นับและบันทึกเวลาทุกครั้งที่คุณออกจากแท็บทดสอบหรือออกจากโหมดเต็มหน้าจอ
- การบันทึกการคัดลอกวาง เหตุการณ์การวางข้อมูลลงในตัวแก้ไขโค้ดจะถูกบันทึกและแสดงในรายงานของผู้สรรหา
- การคุมสอบผ่านเว็บแคมแบบเสริม หากบริษัทเปิดใช้งาน แบบทดสอบจะจับภาพสแนปช็อตของผู้สมัครเป็นระยะ
การตรวจสอบการลอกเลียนแบบทำงานอย่างไร
เอนจินตรวจสอบความคล้ายคลึงคือส่วนที่ผู้สมัครมักประเมินต่ำเกินไป มันไม่ได้เปรียบเทียบโค้ดของคุณกับคนที่นั่งข้างๆ เท่านั้น แต่ให้คะแนนโดยเทียบกับฐานข้อมูลขนาดใหญ่ของการส่งงานก่อนหน้าและแหล่งข้อมูลสาธารณะ การวางคำตอบที่ผู้สมัครคนอื่นๆ จำนวนมากก็วางเช่นกันเป็นวิธีที่เร็วที่สุดในการเพิ่มคะแนนของคุณ
ลองพิจารณากรณีที่เป็นรูปธรรม วิศวกรแบ็กเอนด์คนหนึ่งที่กำลังแก้โจทย์ HackerRank ระดับปานกลางวางคำตอบที่สมบูรณ์ซึ่งสร้างขึ้นจากที่อื่น เนื่องจากผู้สมัครหลายพันคนส่งผลลัพธ์ที่เกือบจะเหมือนกันสำหรับโจทย์เดียวกัน คะแนนความคล้ายคลึงจึงพุ่งสูงขึ้น และผู้สรรหาก็เห็นการตั้งค่าสถานะการลอกเลียนแบบควบคู่ไปกับผลลัพธ์ที่แข็งแกร่งในด้านอื่น โค้ดทำงานได้ก็จริง แต่การตั้งค่าสถานะก็ยังคงเชิญให้เกิดคำถาม
ข้อแลกเปลี่ยนระหว่างความเป็นส่วนตัวและการตรวจจับในเครื่องมือสัมภาษณ์ต่างๆ ถูกรวบรวมไว้ที่ ศูนย์รวมหัวข้อการตรวจจับได้
สิ่งที่ระบบตรวจจับไม่ได้
การคุมสอบมีขอบเขตของมัน และการรู้ขอบเขตนั้นก็สำคัญพอๆ กับการรู้ว่ามันตั้งค่าสถานะอะไรบ้าง การคุมสอบมาตรฐานของ HackerRank ทำงานภายในสภาพแวดล้อมการทดสอบในเบราว์เซอร์เท่านั้น มันไม่สามารถมองเห็นแอปพลิเคชันอื่นบนคอมพิวเตอร์ของคุณ จอภาพที่สอง โทรศัพท์บนโต๊ะ หรือบุคคลที่อยู่นอกกล้อง เว้นแต่บริษัทจะเปิดใช้งานการบันทึกหน้าจอหรือการคุมสอบสดโดยมนุษย์โดยเฉพาะ
นอกจากนี้มันยังตั้งค่าสถานะเพียงสัญญาณ ไม่ใช่ความแน่นอน การสลับแท็บเพียงครั้งเดียวเพื่ออ่านโจทย์ปัญหาไม่ใช่หลักฐานของสิ่งใด รายงานจะแสดงจำนวนครั้ง และมนุษย์เป็นผู้ตัดสินใจว่ามันหมายถึงอะไร นี่คือเหตุผลว่าทำไมบริษัทจึงมักเพิ่มการสัมภาษณ์สดหรือเว็บแคมซ้อนทับการทดสอบอัตโนมัติ แทนที่จะเชื่อถือเพียงการตั้งค่าสถานะเท่านั้น
รอบการเขียนโค้ดที่เกิดขึ้นสดผ่านการโทรมีกฎที่แตกต่างออกไป ศูนย์รวมประเภทการสัมภาษณ์ แจกแจงรายละเอียดเหล่านั้นตามรูปแบบ
จุดที่ SubcueAI เข้ามามีบทบาท และจุดที่ไม่ใช่
ควรพูดตรงๆ เรื่องขอบเขตการใช้งาน SubcueAI เป็นแอปเดสก์ท็อปแบบเนทีฟสำหรับการสัมภาษณ์แบบพูดสดๆ โดยจะฟังเสียงการสัมภาษณ์และแสดงคำแนะนำในโอเวอร์เลย์ท้องถิ่นแบบลอยตัว โดยไม่มีบอทเข้าร่วมประชุมและไม่มีปลั๊กอินเบราว์เซอร์ใดๆ ถูกแทรกเข้าไปในการประชุมสด แบบทดสอบของ HackerRank เป็นการทดสอบเขียนโค้ดแบบพิมพ์ในเบราว์เซอร์ ดังนั้น SubcueAI จึงไม่ได้ถูกสร้างมาเพื่อพิมพ์หรือวางโค้ดลงไปในนั้น และการวางโค้ดที่สร้างโดย AI จะกระตุ้นให้เกิดการตั้งค่าสถานะการลอกเลียนแบบและการคัดลอกวางตามที่อธิบายไว้ข้างต้นพอดี
Aaron Cao ผู้ก่อตั้ง SubcueAI จงใจให้โอเวอร์เลย์อยู่นอกซอฟต์แวร์การประชุมและการทดสอบแทนที่จะแทรกเข้าไปข้างใน เพราะเครื่องมือเบราว์เซอร์ที่ถูกแทรกเข้าไปจะทิ้งร่องรอยที่สภาพแวดล้อมการทดสอบสามารถบันทึกได้ จุดที่ผู้ช่วยนี้ช่วยได้คือบทสนทนาสด ไม่ว่าจะเป็นรอบพฤติกรรมแบบพูด การอภิปรายออกแบบผ่านการแชร์หน้าจอ หรือการโทรพูดคุยเขียนโค้ด และแม้แต่ในกรณีเหล่านั้น ข้อจำกัดที่ตรงไปตรงมาก็ยังคงใช้ได้หากผู้สัมภาษณ์บันทึกหรือคุมสอบหน้าจอของคุณ
หากคุณต้องการซ้อมรอบสัมภาษณ์สดเหล่านั้นอย่างปลอดภัย โหมดฝึกซ้อม การสัมภาษณ์จำลอง ถูกสร้างขึ้นมาเพื่อสิ่งนั้นโดยเฉพาะ