HackerRankは視線の動きを追跡しているか?

文責 Aaron Cao · 更新

追跡していない。HackerRankが公表している監視機能は、Webカメラのスナップショット、タブおよびフォーカス変更のログ、コピー&ペーストの検知、コード類似度スコアリングである。いずれも視線追跡ではない。ただし、人間の審査担当者はスナップショットからあなたがどこを見ていたかを読み取ることができる。

HackerRankの監視機能が実際に記録しているもの

不安なのは、カメラが瞳孔を見つめ、こっそり採点しているのではないかという点だろう。この節では、HackerRankの監視オプションが収集するものとしないものを説明する。結論を先に言えば、この機能群が対象にしているのはブラウザと画面であり、視線ではない。

雇用主が特定のテストで監視をオンにすると、HackerRankは定期的にWebカメラの画像を取得し、テストタブがフォーカスを失った時刻を記録し、全画面表示の解除を記録し、コピー&ペーストのイベントにフラグを立て、提出されたコードを他の提出物と比較して類似度をスコアリングできる。これらの信号はすべて、イベントログか静止画像のいずれかであり、それぞれが後で採用担当者が読むレポートに記載される。

視線推定、瞳孔追跡、頭部姿勢のスコアリングは、これとは異なる種類の技術である。それらには連続的な動画と、1秒ごとに注意スコアを出力するモデルが必要になる。この機能はHackerRankの監視機能一覧には登場せず、あるテストの範囲は開始前の説明画面に記載されている。

なぜ人々はHackerRankが自分の目を見張っていると考えるのか

二つの別々の事柄が混同されている。一部のリモート試験・アセスメントベンダーは実際に視線分析や頭部動作分析を販売しており、あるベンダーについて読んだ候補者は、すべてのプラットフォームが同じ仕組みだと思い込みがちだ。加えて、HackerRankのWebカメラのスナップショットは実在するため、カメラのインジケーターは実際に点灯し、点灯しているカメラは分析されているように感じられる。

フォーカスログはさらに混乱を招く。別のタブに切り替えたり全画面表示を解除したりすると、ブラウザがそれを報告し、レポートにタイムスタンプ付きの項目が追加される。これにはカメラは一切必要なく、視線追跡が狙うであろう行動をおおむね捕捉するため、両者が混同されやすいのだろう。

  • スナップショット:後で人が確認する静止画像。
  • フォーカスイベント:カメラの有無にかかわらず記録される、ブラウザレベルのログ行。
  • 類似度スコア:あなたのコードを他の提出物と比較した結果。

審査担当者がスナップショットから推測できること

スナップショットは静止画像であり、人がそれを見る。あるフレームであなたが二台目のモニターの方を向いていたとしても、それは視線追跡のスコアではなく、人が抱く印象にすぎない。この違いは重要だ。人間による読み取りには文脈があり、フラグはたいてい自動的な不合格ではなく、質問を招くだけだからだ。

あるバックエンドエンジニアが、大手パブリッククラウドベンダーのL5職向けに監視付きのHackerRankアセスメントを受けているとする。彼女はノートパソコンのそばに紙のメモを置いており、考えるときに下を見る癖があるため、いくつかのフレームでは視線が下を向いている。それだけで自動的に何かが発火することはない。しかし、彼女の提出物がコード類似度でも高いスコアを出した場合、審査担当者には一つではなく二つの確認事項が生まれる。

実務的な結論として、監視付きのコーディングアセスメントはライブ支援を使う場所ではない。各プラットフォームでの検知の仕組みについての背景情報は検知可能性トピックハブにある。

SubcueAIが対応する範囲、対応しない範囲

SubcueAIはライブの会話面接向けに作られており、監視付きのコーディングアセスメント向けではない。macOSとWindowsでは、デスクトップアプリがシステム音声とマイクを同時にキャプチャし、フローティングのローカルオーバーレイに提案を表示する。ChromeおよびEdgeの拡張機能のサイドパネルは、会議タブの音声のみからライブ支援を行うため、面接官の声だけを聞き取り、あなたのマイクの音声は決して取得しない。いずれの場合も、ボットが通話に参加することはなく、会議ページに何かが注入されることもない。

この限界は明確だ。画面が共有・録画されていたり、監視ソフトウェアに見られていたりする状況は、この製品が想定する範囲の外にあり、会社が管理するデバイスには独自のルールが適用されることもある。監視付きのHackerRankテストはまさにこのグループに該当するため、そこで役立つ準備はライブ支援ではなくリハーサルである。AI面接官相手のタイム制練習は模擬面接ページで行える。

よくある質問

HackerRankは私のWebカメラを使用しますか?

雇用主がそのテストで監視を有効にした場合のみ使用します。有効になっている場合、HackerRankは定期的にWebカメラの画像を取得できます。サイト上の練習問題は監視対象ではありません。

HackerRankは私が画面から目をそらしたことを判別できますか?

視線分析による判別はできません。テストタブがフォーカスを失ったことは記録でき、審査担当者はあなたが視線をそらしているスナップショットを見ることができます。それは人間による判断であり、自動スコアではありません。

紙のメモを見下ろすとフラグが立ちますか?

視線の向き自体に対する自動フラグはありません。フラグはタブの切り替え、コピー&ペーストのイベント、全画面表示の解除、コード類似度から発生します。それでも審査担当者は画像から自分なりの印象を持つことがあります。

テストが監視付きかどうかは始まる前にどうすればわかりますか?

タイマーが始まる前に表示される招待状と説明画面に、有効になっている監視オプションが記載されています。何も記載されていなければ、雇用主は監視をオフのままにしています。

HackerRankのアセスメント中にSubcueAIを使用できますか?

できません。監視付きまたは録画されるアセスメントはその対象外です。SubcueAIはZoom、Google Meet、Microsoft Teamsでのライブ会話面接向けです。

関連する質問

← 詳しく見る: 検知性とプライバシー