採用向けASP.NETスキルテスト
短いコード例や業務シナリオを通じて、実践的なASP.NETの知識を評価します。
- 10分
- 15問
- 中級
- 選択式
- 英語の問題
- スマートフォン・デスクトップ
簡単に言うと
ASP.NETスキルテストは、MVC、Web API、認証と認可、SignalRなど、ASP.NETおよびASP.NET Coreの実務知識を評価する10分間のテストです。中級レベルのバックエンドおよびフルスタックの.NET開発者、ASP.NETのWeb・API開発者、旧バージョンのアプリケーションをASP.NET Coreへ移行するエンジニア向けに設計されています。
測定する内容
ASP.NETとASP.NET Coreの実務知識:MVCアプリ、Web API、認証と認可、SignalR。
MVCとRazorアプリケーション
候補者は短いコード例や業務シナリオをもとに、コントローラーやRazorアプリケーションの動作を考えます。
Web APIとリクエストパイプライン
エンドポイントやリクエストパイプラインの動作に加え、問題を解決する変更についても問います。
認証と認可
候補者はサインインの設定や、認証と認可がアプリケーションに及ぼす影響を考えます。
SignalRを使ったリアルタイムアプリ
リアルタイムアプリケーションのシナリオで、SignalRハブがどのように動作するかを読み解く問題です。
問題形式
選択式
候補者: 短い状況説明、表、または文を読み、正解またはすべての正解を選びます。
確認できる内容: 候補者が内容を認識するだけでなく、実際に活用できるほど理解しているかを測定します。
10分で問題15問を1問ずつ出題
このテストに適した職種
中級レベルのバックエンドおよびフルスタックの.NET開発者、ASP.NETのWeb・API開発者、旧バージョンのASP.NETアプリケーションをASP.NET Coreへ移行するエンジニア。
実践的なASP.NETの知識を確認
履歴書だけではわからない力を見る
経歴に書かれた経験だけに頼らず、候補者がMVC、API、サインイン、SignalRのシナリオをどう考えるかを確認できます。
移行担当者の採用に役立つ
従来のASP.NETと、主にASP.NET Coreを扱います。旧バージョンのASP.NETアプリケーションをASP.NET Coreへ移行するエンジニアの採用に役立ちます。
関連情報を確認
短いC#のコード例やシナリオを通じて、候補者がフレームワークの動作をどう読み解き、解決策を選ぶかを確認できます。
リリース間の公平性
バージョンによって動作が異なる場合は、各問題にフレームワークのバージョンを明記しています。そのため、別のリリースを使う開発者が不利になることはありません。
候補者ごとに得られる内容
- テスト中、テストのタブを離れずに受験
- 回答の貼り付けなし
- 一定のペースで回答
スコア、プロフィール、Integrity Scoreのシグナルは、面接とあわせて確認するための情報です。自動的な判断には使われません。
背景を踏まえて受検結果を確認
候補者には、大規模な問題プールからそれぞれ異なる問題セットが出題されます。問題の順序と選択肢はシャッフルされ、ブラウザーには一度に1問ずつ表示されます。正答データはHireValidのサーバーに保管されます。時間はサーバーで計測されるため、再読み込みしても同じ問題が表示され、残り時間だけが引き継がれます。問題文はコピーや選択ができません。コピーがブロックされた場合、その試みはタイムラインに記録されます。HireValidは、テスト画面から離れていた時間や、通常より速い回答などのシグナルをIntegrity Scoreにまとめ、雇用主が確認できる証拠のタイムラインとともに提示します。これだけで判断が下されることはありません。候補者の同意があれば、ランダムなタイミングでウェブカメラの写真を追加できます。テスト設計について詳しくは、テストの作成方法をご覧ください。
スコアは判断材料の一つとして活用
スコアは、短い実務課題や構造化面接とあわせて確認してください。たとえば、短いコントローラーやエンドポイントのシナリオについて候補者に考えてもらい、その判断について話し合います。結果は確認のための証拠として扱い、合否基準や採用判断そのものにしないでください。職種で別の技術スタックも使う場合は、このASP.NET評価とNode.jsテストまたはSpringテストを比較し、関連性の高い選考テストを選べます。
ASP.NETの判断について質問する
期待どおりに動作しないエンドポイントを、どのように調査しますか?
エンドポイントからリクエストパイプラインまでリクエストを追跡する明確な方法や、提案した変更をどのようにテストするかを確認します。
ASP.NETアプリケーションのサインインに関する問題に、どのように対処しますか?
認証と認可をどのように区別するか、また問題の原因となっている設定をどう絞り込むかを確認します。
想定どおりに動作しないSignalR機能について、どのような変更が必要かをどう判断しますか?
ハブの動作を筋道立てて調査する方法と、その変更でシナリオの問題が解決するかを確かめる具体的な方法を確認します。
公平性と配慮措置
問題は平易な米国英語で書かれた短いコード例や業務シナリオです。クラス、ルート、ユーザーには中立的な名前を使い、慣用表現、お金、スポーツ、地域特有の知識は扱いません。バージョンによって動作が異なる場合は、各問題にフレームワークのバージョンを明記するため、別のリリースを使う候補者が不利になることはありません。コードは短く、すべての問題で同じ形式に整えているため、読む速さより理解力が重視されます。
配慮措置として、候補者に追加の時間を与えることができます。結果は人が確認するための情報であり、自動的に判断を下すものではありません。
暫定値:200人の候補者が受検を完了した時点で信頼性を報告します。
テストの詳細
ASP.NET、主にASP.NET Coreを使ったWebアプリケーションやサービスの構築に関する、時間制限付きの短い問題です。候補者は短いC#のコード例やシナリオを読み、コントローラー、エンドポイント、サインインの設定、SignalRハブがどのように動作するか、または問題を解決するにはどの変更が必要かを判断します。MVCやRazorアプリ、Web APIとリクエストパイプライン、認証と認可、リアルタイムメッセージングを扱います。
- 問題は英語です。
- 補助ツールは不要です。
- 各質問に順番に一度ずつ回答します。前の質問に戻ることはできません。
- 時間制限付きテストの前に、練習問題4問(4分)
ASP.NET, ASP.NET Core, SignalR, .NET, C#, Razor, JavaScriptは各所有者の商標です。HireValidは各所有者と提携しておらず、推薦も受けていません。
よくある質問
候補者が異なるバージョンのASP.NETを使用している場合はどうなりますか?+
バージョンによって動作が異なる場合は、各問題にフレームワークのバージョンを明記しています。そのため、別のリリースを使う候補者が不利になることはありません。問題の大半はASP.NET Coreを扱い、古いアプリケーションを保守するチーム向けに、従来のASP.NETに関する問題も含まれています。
ASP.NETスキルテストで認められている配慮や補助ツールは何ですか?+
特別な準備は必要ありません。スマートフォンまたはデスクトップパソコンで受検できます。候補者は順番に各問題へ1回ずつ回答し、前の問題に戻ることはできません。問題は平易な米国英語で書かれ、クラス、ルート、ユーザーには中立的な名前を使います。短いコードはすべての問題で同じ形式に整えています。
候補者は受検前にASP.NETスキルテストを試せますか?+
はい。練習問題は4問で、所要時間は4分です。候補者は、15問を10分で解く時間制限付きの評価を受ける前に、短いコード読解形式を体験できます。長時間のコーディング課題ではありません。
ASP.NETスキルテストは、どの職種や経験レベルに適していますか?+
中級レベルのバックエンドおよびフルスタックの.NET開発者、ASP.NETのWeb・API開発者、旧バージョンのASP.NETアプリケーションをASP.NET Coreへ移行するエンジニアを対象としています。MVC、Web API、認証と認可、またはSignalRを使ったリアルタイムアプリの実務知識が求められる職種にご利用ください。
関連テスト
次回の採用でASP.NET(ASP.NET Coreを含む)テストを活用しましょう
Freeプランには必須テスト5種が含まれ、有料プランにはすべてのテストライブラリが含まれます。