HackerRank ตรวจจับ Cheating Daddy ได้ไหม?

โดย Aaron Cao · อัปเดตเมื่อ

HackerRank ทำงานอยู่ภายในแท็บเบราว์เซอร์ จึงสแกนเดสก์ท็อปของคุณเพื่อหาแอปแยกต่างหากอย่าง Cheating Daddy ไม่ได้ แต่มันบันทึกการสลับแท็บ เหตุการณ์การวาง และความคล้ายของโค้ด ส่วนการคุมสอบด้วยเว็บแคมหรือการแชร์หน้าจอจะเปิดเผยโอเวอร์เลย์ทุกชนิดที่อยู่บนหน้าจอ

สิ่งที่ HackerRank สังเกตเห็นได้จริง

คุณอยากได้คำตอบตรงไปตรงมาว่าแอปหนึ่งตัวจะไปสะดุดระบบคุมสอบหนึ่งระบบหรือไม่ และคำปลอบใจแบบคลุมเครือนั้นแย่ยิ่งกว่าการไม่ตอบเลย ส่วนนี้จะไล่รายการสัญญาณที่แบบทดสอบของ HackerRank เก็บไว้อย่างชัดเจน ทุกสัญญาณล้วนมาจากภายในเบราว์เซอร์ หรือมาจากกล้องที่บริษัทผู้ว่าจ้างเปิดใช้งานเอง

สภาพแวดล้อมการทดสอบของ HackerRank คือหน้าเว็บ มันรับและบันทึกเหตุการณ์ของเบราว์เซอร์ ได้แก่ การที่หน้าต่างทดสอบเสียโฟกัส การสลับไปแท็บอื่น การออกจากโหมดเต็มจอ และการวางข้อความลงในเอดิเตอร์โค้ด เมื่อคุณส่งงาน มันจะเทียบโค้ดของคุณกับงานที่ผู้สมัครคนอื่นส่งและกับแหล่งข้อมูลสาธารณะเพื่อคำนวณคะแนนความคล้าย ส่วนที่บริษัทเปิดการคุมสอบด้วยเว็บแคม มันจะถ่ายภาพคุณและสภาพแวดล้อมรอบตัวด้วย

ไม่มีอะไรในนั้นเลยที่เป็นการสแกนระบบปฏิบัติการของคุณ หน้าเว็บไม่สามารถไล่รายชื่อโปรแกรมที่กำลังทำงานบนเครื่องของคุณ อ่านเนื้อหาของหน้าต่างอื่น หรือถ่ายภาพหน้าจอเดสก์ท็อปของคุณได้ ขอบเขตนี้ถูกบังคับใช้โดยตัวเบราว์เซอร์เอง ไม่ใช่ด้วยความแยบยลของเครื่องมือใด

Cheating Daddy คือโอเวอร์เลย์บนเดสก์ท็อป และนั่นคือคำตอบทั้งหมด

Cheating Daddy คือแอปพลิเคชันเดสก์ท็อปโอเพนซอร์สที่แสดงคำแนะนำซึ่งสร้างโดย AI ในหน้าต่างลอยระหว่างการโทรหรือการทำแบบทดสอบ ชุดฟีเจอร์ของมันเปลี่ยนไปในแต่ละรุ่นที่ปล่อยออกมา ดังนั้นโปรดระวังคำกล่าวอ้างเฉพาะเจาะจงใดก็ตามเกี่ยวกับกลไกภายในของมัน รวมถึงสิ่งที่คุณอ่านที่นี่ด้วย สิ่งที่ตัดสินคำถามเรื่องการถูกตรวจจับคือประเภทของมัน นั่นคือมันเป็นโปรแกรมแยกต่างหากที่ทำงานบนเครื่องของคุณเอง ไม่ใช่ส่วนขยายที่ถูกโหลดเข้าไปในแท็บของ HackerRank และไม่ใช่บอตที่เข้าร่วมการประชุม

ประเภทนั้นเองคือคำตอบ HackerRank ไม่มีช่องทางใดที่จะรับรู้ได้ว่ามีโปรแกรมเดสก์ท็อปแยกต่างหากอยู่บนคอมพิวเตอร์ของคุณ เหตุผลเดียวกันนี้ครอบคลุมเครื่องมือทุกตัวในกลุ่มนั้น จึงเป็นเหตุให้ข้อสรุปตรงนี้ตรงกับหน้าอื่นที่ระบุชื่อเครื่องมือ ซึ่งรวบรวมไว้ในหัวข้อ การถูกตรวจจับ

ภาพสะท้อนด้านตรงข้ามก็สำคัญไม่แพ้กัน เครื่องมือที่ ฉีด สคริปต์เข้าไปในหน้า HackerRank จริง หรือที่วางข้อความลงในเอดิเตอร์แทนคุณ จะเดินเข้าสู่สัญญาณที่ HackerRank บันทึกอยู่แล้วโดยตรง เหตุการณ์การวางถูกบันทึกพร้อมขนาดของบล็อกข้อความ และการวางก้อนใหญ่ที่โผล่ขึ้นมาในฟังก์ชันที่ยังว่างอยู่ก็คือรูปแบบที่ผู้ตรวจมองหาพอดี

ขอบเขตความเป็นส่วนตัวสิ้นสุดตรงไหน

สี่สถานการณ์ต่อไปนี้ลบขอบเขตที่อธิบายไว้ข้างต้นออกไป และเป็นสถานการณ์ที่ควรวางแผนรับมือ

  • การแชร์หน้าจอ ถ้าคุณแชร์ทั้งหน้าจอ หน้าต่างโอเวอร์เลย์ก็จะปรากฏต่อทุกคนที่กำลังดูอยู่ การแชร์แค่หน้าต่างเดียวแคบกว่า แต่ตัวเลือกหน้าต่างและการแจ้งเตือนก็ยังรั่วได้
  • การบันทึกหน้าจอ การประเมินบางแบบบันทึกเซสชันไว้ให้คนมาตรวจย้อนหลัง ไฟล์บันทึกจับทุกอย่างที่ผู้ชมแบบสดจะได้เห็น
  • ซอฟต์แวร์คุมสอบและเบราว์เซอร์ล็อกดาวน์ พวกนี้ติดตั้งพร้อมสิทธิ์ระดับระบบ ซึ่งเป็นคนละสถานการณ์กับหน้าเว็บ มันไล่รายชื่อโปรเซสที่กำลังทำงานได้
  • อุปกรณ์ที่บริษัทดูแล โน้ตบุ๊กที่นายจ้างออกให้จะรันระบบจัดการอุปกรณ์และเอเจนต์ปลายทางที่รายงานซอฟต์แวร์ที่ติดตั้งและกำลังทำงาน

ไม่มีเครื่องมือใดได้รับการยกเว้นจากข้อใดข้อหนึ่งเหล่านี้ รวมถึง SubcueAI ด้วย ใครก็ตามที่สัญญาว่าจะให้ผลิตภัณฑ์ที่ตรวจจับไม่ได้ในทุกกรณี กำลังขายสิ่งที่เขาส่งมอบไม่ได้ คำแถลงในเวอร์ชันของเรา รวมถึงสิ่งที่เราเก็บและไม่เก็บ อยู่ในหน้า ความปลอดภัย

SubcueAI รับมือกับโจทย์เดียวกันนี้อย่างไร

SubcueAI มีพื้นผิวช่วยเหลือแบบสดสองแบบ ทั้งคู่ออกแบบรอบขอบเขตที่กล่าวมาข้างต้น แอปเดสก์ท็อปเนทีฟบน macOS และ Windows จับทั้งเสียงระบบและไมโครโฟนของคุณ แล้ววาดคำแนะนำในโอเวอร์เลย์ลอยที่อยู่บนเครื่อง ส่วน Side Panel ของส่วนขยายเบราว์เซอร์ก็ช่วยเหลือแบบสดได้เช่นกันบนเบราว์เซอร์ตระกูล Chromium อย่าง Chrome และ Edge โดยจับเฉพาะเสียงของแท็บที่ประชุมอยู่เท่านั้น นั่นคือฝั่งผู้สัมภาษณ์ ไม่ใช่ไมโครโฟนของคุณ ส่วนบิลด์สำหรับ Firefox ใช้ฝึกซ้อมจำลองอย่างเดียว ไม่มีพื้นผิวใดเข้าร่วมสายในฐานะผู้เข้าร่วม และไม่มีพื้นผิวใดฉีด content script เข้าไปในหน้าประชุม

Aaron Cao ผู้ก่อตั้ง SubcueAI เลือกรูปแบบนี้ด้วยเหตุผลที่ตรงไปตรงมา บอตที่เข้าร่วมสายจะโผล่ในรายชื่อผู้เข้าร่วม และสคริปต์ที่แก้ไขหน้าประชุมก็เป็นความเปลี่ยนแปลงที่หน้านั้นสังเกตได้ การวางผู้ช่วยไว้นอกทั้งสองจุดจึงตัดสัญญาณออกไปสองหมวดเต็ม แต่มันไม่ได้ช่วยอะไรกับสี่สถานการณ์ที่ไล่ไว้ข้างบน และการแกล้งทำเป็นตรงกันข้ามก็จะเป็นคำโกหกที่ผู้สมัครต้องเป็นคนจ่ายในตอนท้าย

สำหรับรอบเขียนโค้ดโดยเฉพาะ การซ้อมสำคัญกว่าการช่วยแบบสด วิศวกรฝั่งแบ็กเอนด์ที่เตรียมตัวสำหรับตำแหน่งงานแพลตฟอร์มระดับ L5 สามารถพูดออกเสียงไล่โจทย์อัลกอริทึมและการออกแบบระบบชุดเดิมซ้ำไปเรื่อยจนอธิบายได้ลื่นไหล ซึ่งโหมด สัมภาษณ์จำลอง ถูกสร้างมาเพื่อสิ่งนี้

คำถามที่พบบ่อย

HackerRank มองเห็นแอปพลิเคชันอื่นที่กำลังทำงานบนคอมพิวเตอร์ของฉันได้ไหม?

ไม่ได้ แบบทดสอบทำงานในรูปของหน้าเว็บ และเบราว์เซอร์ไม่ได้ส่งรายชื่อโปรเซสที่กำลังทำงานหรือเนื้อหาของหน้าต่างอื่นให้หน้าเว็บ ส่วนเอเจนต์คุมสอบเฉพาะทางและเบราว์เซอร์ล็อกดาวน์เป็นอีกกรณีหนึ่ง เพราะติดตั้งพร้อมสิทธิ์ระดับระบบ

HackerRank ตั้งค่าสถานะเตือนเมื่อสลับแท็บไหม?

ใช่ การที่หน้าต่างทดสอบเสียโฟกัสและการเปลี่ยนแท็บถูกรายงานไปยังหน้าเว็บ และ HackerRank บันทึกไว้ให้ทีมสรรหา จำนวนครั้งที่สูงย่อมดูไม่ดี แม้คำอธิบายจะไร้เจตนาร้ายก็ตาม

การตรวจความคล้ายของโค้ดจะจับคำตอบที่ AI สร้างได้ไหม?

จับได้ HackerRank ให้คะแนนงานที่ส่งโดยเทียบกับผู้สมัครคนอื่นและแหล่งข้อมูลสาธารณะ และเครื่องมือ AI มักลู่เข้าหาคำตอบเดียวกันสำหรับโจทย์ยอดนิยม คำตอบเหล่านั้นจึงเกาะกลุ่มกันแน่น อีกทั้งการวางบล็อกที่ถูกสร้างขึ้นยังไปกระตุ้นบันทึกการวางด้วย

SubcueAI ถูกตรวจจับบน HackerRank ได้ไหม?

ขอบเขตเดียวกันนี้ใช้บังคับ โอเวอร์เลย์บนเดสก์ท็อปและ Side Panel ของส่วนขยายอยู่นอกหน้าของ HackerRank หน้าเว็บจึงไม่มีสัญญาณใดเกี่ยวกับมัน แต่การแชร์หน้าจอ การบันทึกหน้าจอ ซอฟต์แวร์คุมสอบ และอุปกรณ์ที่ถูกดูแล ยังคงเปิดเผยเครื่องมือทุกอย่างที่ปรากฏบนหน้าจอ

มีผู้ช่วยสัมภาษณ์ AI ตัวไหนที่ตรวจจับไม่ได้จริงหรือไม่?

ไม่มี และให้ถือว่าคำกล่าวอ้างแบบนั้นเป็นสัญญาณเตือน เครื่องมือทุกตัวที่วาดอะไรบนหน้าจอของคุณย่อมปรากฏในการแชร์หน้าจอหรือในไฟล์บันทึก และทุกโปรแกรมที่ติดตั้งบนโน้ตบุ๊กที่ถูกดูแลย่อมปรากฏต่อระบบจัดการอุปกรณ์ปลายทาง

คำถามที่เกี่ยวข้อง

← เพิ่มเติมเกี่ยวกับ การตรวจจับและความเป็นส่วนตัว