CoderPadは不正を検知できる?

文責 Aaron Cao · 更新

CoderPadは不正を検知できる?
はい。ただし製品ごとに仕組みが異なります。ライブのCoderPad Interviewでは、面接官があなたのコードが表示されていく様子を見て再生もできるため、ペーストされたブロックやパッドから離れていた時間が表に出ます。非同期テストのCoderPad Screenでは、盗用チェック、コピー/ペーストの追跡、位置情報の追跡、異常アラートが加わります。

はい。ただし製品ごとに仕組みが異なります。ライブのCoderPad Interviewでは、面接官があなたのコードが表示されていく様子を見て再生もできるため、ペーストされたブロックやパッドから離れていた時間が表に出ます。非同期テストのCoderPad Screenでは、盗用チェック、コピー/ペーストの追跡、位置情報の追跡、異常アラートが加わります。

あなたが受けているのはどのCoderPad製品ですか?

この検索の背景には、見えない検知ツールがこっそり採点しているのではという不安があることが多いでしょう。その心配はもっともですが、答えは企業から送られてきたCoderPadの製品によって変わります。ライブのパッドと非同期テストでは、見ているものが違うからです。このセクションでは製品を整理し、次の2つのセクションでそれぞれが何を見ているかを説明します。

CoderPadは1つの名前でいくつかのツールを提供しています。CoderPad Interviewはライブの共同編集エディターで、デジタルホワイトボードと組み合わせて使われることが多く、エンジニアがリアルタイムで参加します。CoderPad Screenはタイマーつきで一人で受ける非同期のコーディング評価で、ドキュメントには不正の防止と検知に関する専用ページがあります。CoderPad Qualifyは採用フローのより早い段階で自動プレスクリーニングを行います。

どれを受けるかは、通常、招待メールでわかります。面接官の名前が入ったカレンダーの予定ならライブのパッドです。問題数と期限が表示される時間制限つきテストへのリンクならScreenです。判断できない場合は、その回の形式を採用担当者に尋ねてください。ごく普通の質問ですし、答えによって準備の仕方が変わります。

ライブのCoderPad Interviewで面接官には何が見えますか?

ライブのパッドでは、あなたのエディターは相手のエディターでもあります。入力に合わせて文字が現れる様子、カーソルの移動、削除、選んだ言語、コードを実行するたびの操作が見えます。1フレームで現れたブロックは、修正を挟みながら1行ずつ打たれたコードとはまるで違って見え、その差に気づくのにソフトウェアは要りません。

通話後は、コード再生により採用チームの誰でもセッションを順番に再生できます。レビュー側の画面を見たことがあるRedditの候補者は、何が入力されたかを逐一たどれるうえ、候補者がパッドにいた時間と離れていた時間も対応づけられると説明しています。つまり、長い空白のあとに完成した関数が現れると、ライブで1回、録画を見返す人にもう1回、合わせて2度見えることになります。

ライブのパッドにはウェブカメラによる監督は組み込まれていません。カメラがオンなのは、面接の通話がビデオを使っているからで、その通話がCoderPad内で行われるか、チームが選んだ別の会議アプリで行われるかは関係ありません。

決済会社のミドルレベルの職に応募したフロントエンドエンジニアを想像してください。問題は正しく解いたものの、面接官にヘルパー関数を1行ずつ説明するよう求められると答えられず、再生ではその関数が1回のペーストで現れていました。どちらか一方だけなら大目に見てもらえるかもしれませんが、両方そろえばそこで選考は終わります。

他のプラットフォームで何が観察でき、何ができないかの解説は、検知可能性トピックハブにまとめています。

CoderPad Screenは非同期テストで何をフラグ付けしますか?

自動チェックが集まっているのはScreenです。CoderPadの不正対策機能の一覧には、コード再生、コピー/ペーストの追跡、位置情報の追跡、異常アラート、問題のランダム化、盗用検知が挙げられています。Screenのドキュメントは、自動で検知するパターンの中に盗用を挙げています。

実際には、スコアだけではないレポートになるということです。エディターへのペースト、テストウィンドウから離れていた時間、途中での位置情報の変化、既知の解答との類似度が、あなたのコードの横に表示されると考えてください。Screenについてのサードパーティによる解説には、IDEの終了、IPの変更、採用チームがオンにできる任意のウェブカメラフラグも挙げられているので、カメラが求められているかどうかはテストの案内で確認しましょう。

知っておくべき制約が2つあります。1つ目は、フラグはレビュー担当者にとっての証拠であって、自動的な不合格ではないことです。言語のドキュメントを読むために1回タブを切り替えるのはごく普通で、レビュー担当者もそれをわかっています。レポートの見え方を変えるのは、長い離席のあとに完成した解答が現れるというパターンです。2つ目は、チェックが見るのはブラウザー内で起きること、つまりエディター、ウィンドウ、接続だということです。同じサードパーティの解説は、ScreenはAIアシスタントの使用を直接は検知しないとしており、一方CoderPad自身は自社の方針を、AIを意識したプロジェクト型の評価と多層的な検知だと説明しています。現実的なプロジェクト型の問題は、定型の解答を貼り付けにくく、それがまさに狙いです。

評価プラットフォームが候補者をどう審査するかについては、採用プラットフォームと審査ハブをご覧ください。

CoderPadの選考でのSubcueAIの位置づけ

SubcueAIは、面接の会話の部分のために作られています。ネイティブのmacOSおよびWindowsアプリは、システム音声とあなたのマイクを取得し、フローティングのローカルオーバーレイに提案を表示します。ブラウザー拡張機能のサイドパネルは、Chromium系ブラウザーの会議タブでライブ支援を行い、そのタブの音声だけを取得するため、あなたの声を文字起こしすることはありません。会議ボットが通話に参加することはなく、会議ページに何かが挿入されることもありません。

CoderPadの選考は、たいていそれには当てはまりません。画面共有をすれば、ローカルオーバーレイは共有する範囲の中に入ります。これは調整できる設定ではなく、動かせない制約です。セッションが録画されている場合も同じです。Screenでは通常、会話そのものがなく、聞き取って支援するアシスタントの出番がありません。アシスタントが役に立つのは、コーディングの前後の会話です。その前の採用担当者との面談、追加の質問、同じ選考の行動面接などです。

SubcueAIが面接の音声をどう扱い、何を保持するかは、セキュリティのページに書かれています。コーディングの選考そのものについては、時間を計った練習が誠実な準備です。コードを書きながら声に出して説明する練習をしましょう。レビュー担当者は、どんなフラグよりもその説明を信頼するからです。練習は模擬面接のページで行えます。

よくある質問

CoderPadはカメラを確認しますか?

ライブのCoderPad Interviewのパッド自体にはウェブカメラによる監督はなく、カメラがオンになるのは通話がビデオを使う場合だけです。CoderPad Screenについては、サードパーティの解説がウェブカメラフラグを任意としているため、カメラの確認が行われるのは、採用チームがそれをオンにし、テストがアクセスを求める場合に限られます。

CoderPadは2台目のモニターを検知できますか?

別の画面に何があるかは見えません。検知できるのは、他をクリックしたときにパッドやテストウィンドウがフォーカスを失うことで、これは再生に表れ、Screenではレポートにも表れます。コードの出どころにかかわらず、長い沈黙のあとに完成したコードが現れるのは目立ちます。

CoderPadはスクリーンショットを検知できますか?

スクリーンショットの検知は、CoderPadが挙げている不正対策機能には含まれていません。Screenは問題をランダム化するため、取得した問題が次の候補者に役立つ度合いは限られ、盗用チェックは使い回された解答を見つけるためにあります。

CoderPadのテストは監督されていますか?

最も近いのはCoderPad Screenで、盗用、ペースト、位置情報の変化、異常を自動でチェックし、人が確認するレポートにまとめます。ライブのCoderPad Interviewは、監督ソフトウェアではなく、パッドで一緒に作業する面接官が見守ります。

CoderPadの面接中にSubcueAIを使えますか?

画面を共有している間やセッションが録画されている間は使えません。ローカルオーバーレイがキャプチャの内側に入るためです。採用担当者との面談や行動面接など、コーディングの前後の会話の選考には向いています。

出典

関連する質問

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