HackerRank có thể thấy màn hình của bạn không?
Bởi Aaron Cao · Cập nhật
Không phải màn hình desktop của bạn. Bài kiểm tra HackerRank chạy trong một tab trình duyệt, và một trang web không thể ghi lại phần còn lại của màn hình bạn trừ khi bạn chấp thuận một prompt chia sẻ màn hình. HackerRank có ghi lại việc chuyển tab, thoát chế độ toàn màn hình, và copy-paste, đồng thời có thể chụp ảnh webcam.
Một tab trình duyệt có thể và không thể thấy gì
Bạn sắp mở một bài đánh giá có giới hạn thời gian và bạn muốn biết liệu tab đó có thể theo dõi phần còn lại của máy bạn hay không. Phần này vạch ra ranh giới thực sự. Ranh giới đó chính là trình duyệt, và cách duy nhất để vượt qua nó là một hộp thoại xin quyền mà bạn phải nhấp vào.
Một trang web chạy bên trong sandbox của trình duyệt. Nó có thể thấy những gì xảy ra trong chính tab của nó, và trình duyệt sẽ báo cho nó biết khi tab đó mất focus hoặc thoát khỏi chế độ toàn màn hình. Nó không thể đọc các pixel trên màn hình desktop của bạn, liệt kê các ứng dụng bạn đang mở, hay truy cập màn hình thứ hai. Giao diện duy nhất có thể ghi màn hình, getDisplayMedia, luôn hiện ra một hộp thoại hệ thống để bạn chọn một tab, một cửa sổ, hoặc toàn bộ màn hình, và không có gì được ghi lại cho đến khi bạn chọn.
Vậy nên câu hỏi này có một câu trả lời bạn có thể tự kiểm chứng, mà không cần tin vào lời quảng cáo của bất kỳ ai: nếu không có hộp thoại xin quyền nào xuất hiện, thì không có việc ghi màn hình nào đang diễn ra. Các trang liên quan về những gì người phỏng vấn có thể và không thể quan sát được nhóm lại dưới mục detectability.
HackerRank thực sự ghi lại những gì trong khi bạn làm bài
Tính năng giám sát trên HackerRank là tùy chọn và được đội ngũ tuyển dụng cấu hình riêng cho từng bài kiểm tra, nên hai bài đánh giá từ cùng một công ty có thể hoạt động khác nhau. Khi được bật, các tín hiệu được ghi nhận gồm chụp ảnh webcam, thay đổi focus của tab và cửa sổ, thoát chế độ toàn màn hình, sự kiện copy-paste, và chấm điểm tương đồng mã nguồn giữa các bài nộp.
Hãy đọc lại danh sách đó. Mỗi mục đều hoặc là một sự kiện của trình duyệt, hoặc là đoạn mã bạn đã nộp. Việc ghi log focus cho người đánh giá biết rằng bạn đã rời khỏi tab và rời trong bao lâu. Nó không cho họ biết bạn đã đi đâu, bạn mở ứng dụng nào, hay có gì trên màn hình còn lại. Sự khác biệt này quan trọng, vì một log focus đọc lên có vẻ đáng báo động trong một báo cáo, trong khi thực chất mang ít thông tin hơn nhiều so với hầu hết ứng viên vẫn tưởng.
- Sự kiện focus và toàn màn hình: rằng bạn đã chuyển đi nơi khác, chứ không phải bạn đã chuyển tới đâu.
- Copy-paste: rằng văn bản xuất hiện qua paste, chứ không phải văn bản đó đến từ đâu.
- Chụp ảnh webcam: chỉ khi nhà tuyển dụng bật camera, và chỉ sau khi trình duyệt của bạn đã xin phép.
- Chấm điểm đạo văn: mức độ tương đồng giữa bài nộp của bạn và các bài nộp khác, được con người xem xét.
Khi màn hình của bạn thực sự hiển thị
Có những trường hợp thực tế mà câu trả lời đổi thành có. HackerRank CodePair là một phiên trực tiếp với một người thật ở đầu bên kia, và người phỏng vấn có thể yêu cầu bạn chia sẻ màn hình. Nhà tuyển dụng cũng có thể tiến hành cuộc trò chuyện đó qua Zoom, Google Meet, hoặc Microsoft Teams song song với trình soạn thảo. Khi bạn chọn một bề mặt trong hộp thoại chia sẻ, mọi thứ trên bề mặt đó đều hiển thị và thường được ghi lại.
Laptop do công ty quản lý là trường hợp còn lại. Phần mềm quản lý thiết bị chạy bên ngoài trình duyệt và không ranh giới nào ở trên áp dụng cho nó. Nếu chiếc máy đó thuộc về nhà tuyển dụng, hãy cho rằng nhà tuyển dụng có thể thấy nó.
SubcueAI nói thẳng điều này thay vì né tránh: chia sẻ màn hình, ghi màn hình, các thiết lập có giám sát, và thiết bị do công ty quản lý đều nằm ngoài những gì bất kỳ trợ lý nào có thể giúp được. Cách âm thanh và bản ghi được xử lý được trình bày trên trang bảo mật.
Trợ lý phỏng vấn AI phù hợp ở đâu, và không phù hợp ở đâu
SubcueAI cung cấp hai bề mặt hỗ trợ trực tiếp, và không cái nào chèn bất cứ thứ gì vào trang HackerRank. Ứng dụng desktop cho macOS và Windows thu âm thanh hệ thống và micro của bạn, rồi vẽ một lớp phủ nổi trên chính máy của bạn. Tiện ích mở rộng trình duyệt hoạt động từ một Side Panel và thu âm thanh của tab cuộc họp, chỉ phía người phỏng vấn. Không có bot nào tham gia cuộc gọi.
Hãy xét trường hợp một kỹ sư backend phỏng vấn tại một công ty thanh toán: đầu tiên là một bài đánh giá HackerRank có giới hạn thời gian, sau đó là một vòng CodePair với một kỹ sư. Trong bài đánh giá có giới hạn thời gian, không ai nói chuyện, nên một trợ lý âm thanh trực tiếp không có gì để làm việc, và vòng đó được quyết định bằng sự chuẩn bị từ trước. Trong vòng CodePair, nếu họ được yêu cầu chia sẻ màn hình, câu trả lời trung thực là một lượt chia sẻ màn hình sẽ hiển thị bất cứ thứ gì họ đã chia sẻ.
Điều đó đặt phần việc hữu ích nhất trước cả hai vòng. Luyện tập có giới hạn thời gian với một người phỏng vấn giả lập sẽ rèn phần quyết định cả hai vòng: giải thích thành tiếng cách bạn suy nghĩ trong khi viết code. Cách thiết lập cho các vòng trực tiếp được hướng dẫn trên trang hướng dẫn.
Câu hỏi thường gặp
HackerRank có thể thấy các tab hoặc ứng dụng khác mà tôi đang mở không?
HackerRank có ghi lại màn hình của tôi không?
Việc thoát khỏi chế độ toàn màn hình có làm tôi trượt bài đánh giá không?
Một màn hình thứ hai có thay đổi gì không?
HackerRank có thể phát hiện SubcueAI không?
Câu hỏi liên quan
- Bài đánh giá trực tuyến HackerRank của Amazon có dùng camera của bạn không?
- HackerRank có theo dõi chuyển động mắt trong một bài kiểm tra có giám sát không?
- Verve AI có bị phát hiện trong một buổi phỏng vấn trực tiếp không?
- HackerRank có phát hiện gian lận không?
- Reddit nói gì về việc phát hiện gian lận AI khi phỏng vấn?
- HackerRank có bị giám sát không?