採用向けJenkinsテスト
チームのJenkinsビルドサーバーの運用、トラブルシューティング、保護について、候補者がどう考えるかを確認できます。
- 10分
- 15問
- 中級
- 選択式
- 英語の問題
- スマートフォン・デスクトップ
簡単に言うと
Jenkinsテストは、中級レベル向けの10分間の評価で、Jenkinsの実務に関する選択問題が15問あります。セットアップと復旧、管理とトラブルシューティング、パイプラインとビルド、セキュリティとアクセス制御を測定します。Jenkinsを保守するDevOps、ビルドおよびリリース、サイト信頼性、システム、IT運用、リリース管理、ソフトウェア、QAの担当者を採用する際にご利用ください。
測定する内容
パイプラインコードの読解を含む、Jenkinsのセットアップ、運用、トラブルシューティング、セキュリティ対策に関する実践知識。
セットアップ、バックアップ、復旧
コントローラーとエージェントの規模やセットアップを検討し、サーバーのバックアップと復旧に備える方法を確認します。
管理とトラブルシューティング
プラグインの管理や障害が起きたノードの診断など、日常的な運用について出題します。
パイプラインとビルド
パイプラインコードの読解と作成を通じて、ビルドの処理方法を確認します。
セキュリティとアクセス制御
アクセスを制御し、保存されたシークレットを保護する方法を確認します。
問題形式
選択式
候補者: 短い状況説明、表、または文を読み、正解またはすべての正解を選びます。
確認できる内容: 候補者が内容を認識するだけでなく、実際に活用できるほど理解しているかを測定します。
10分で問題15問を1問ずつ出題
このテストに適した職種
DevOps、ビルドおよびリリース、サイト信頼性エンジニア、システム管理者、IT運用スタッフ、リリースマネージャー、チームのJenkinsパイプラインを保守するソフトウェアエンジニアやQAエンジニア。
Jenkinsテストでわかること
サーバー運用の実践的な判断力
コントローラーとエージェントのセットアップ、バックアップ、復旧に関する問題から、チームのビルドサーバーを稼働状態に保つための候補者の考え方を確認できます。
パイプラインの理解
短いパイプラインコードを読む問題から、候補者がJenkinsのパイプラインとビルドをどう解釈するかを確認できます。
セキュリティ意識
アクセス制御と保存されたシークレットに関する問題から、Jenkins環境の保護について候補者がどう考えるかを確認できます。
候補者ごとに得られる内容
- テスト中、テストのタブを離れずに受験
- 回答の貼り付けなし
- 一定のペースで回答
スコア、プロフィール、Integrity Scoreのシグナルは、面接とあわせて確認するための情報です。自動的な判断には使われません。
テストのインテグリティシグナル
各候補者には、大規模な問題プールから異なる問題セットが異なる順序で出題され、選択肢の順序も入れ替わります。HireValidでは一度に1問ずつ表示し、正答情報はサーバー上に保持します。10分間のテストではサーバー側で時間を計測します。再読み込みすると同じ問題が残り時間とともに表示され、前の問題には戻れません。問題文のコピーや選択はできず、コピーがブロックされた場合はその試みがタイムラインに記録されます。テストタブを離れていた時間や貼り付けられた回答などのシグナルを、HireValidがIntegrity Scoreと証拠タイムラインにまとめ、雇用主が確認できる場合があります。HireValidが独自に判断を下すことはありません。候補者の同意があれば、雇用主はランダムなタイミングでウェブカメラの写真を追加できます。
スコアを根拠の1つとして活用
候補者がJenkinsパイプラインを説明する、またはビルドサーバーの問題に取り組む実務サンプルとあわせてスコアを確認します。次に、構造化面接を実施し、すべての候補者に同じ職務関連の質問をします。スコアだけでなく、エージェント、障害が起きたノード、シークレットについての考え方も検討してください。結果は人が確認するための1つのシグナルであり、それだけで判断を下すものではありません。関連するインフラストラクチャスキルについては、Google Cloud Platform (GCP)、Microsoft Azure、Ansibleをご覧ください。
構造化面接の質問
変更後にビルドエージェントがジョブを受け付けなくなりました。どのように調査しますか?
ノードの確認方法や変更点の絞り込み方を含め、明確なトラブルシューティングの手順を説明できるか確認します。
障害発生後に復旧できるよう、Jenkinsのコントローラーとエージェントをどのように準備しますか?
ビルドサーバーとエージェントのセットアップ、バックアップ、復旧に関する実践的な視点があるか確認します。
想定と異なる方法でビルドを処理するパイプラインを見つけました。どのように動作を追跡しますか?
パイプラインコードを順を追って読み解き、ビルドの動作と関連付けて説明できるか確認します。
公平性と配慮措置
問題文は、慣用表現や地域特有の言及を避けた平易な米国英語で、現実的なビルドサーバーの状況を説明します。JenkinsとGit以外のブランド知識は問いません。特定の最近のリリースの詳細ではなく、長く安定している動作を問います。コード例は短く、読む速さより理解力が重視されます。すべての候補者に各問題40秒の制限時間が設定されています。
配慮措置として、候補者に追加の時間を与えることができます。結果は人が確認するための情報であり、自動的に判断を下すものではありません。
暫定:200人の候補者が受検を完了した時点で信頼性を報告します。
テストの詳細
チームのビルドサーバーを運用する人向けの、Jenkinsの実践知識を測る短時間の時間制テストです。コントローラーとエージェントの規模やセットアップ、バックアップと復旧の準備、プラグインの管理や障害が起きたノードの診断などの日常的な運用、パイプラインコードの作成と読解、アクセス権と保存されたシークレットの保護について出題します。
- 問題は英語です。
- 補助ツールは不要です。
- 各質問に順番に一度ずつ回答します。前の質問に戻ることはできません。
- 時間制限付きテストの前に、練習問題4問(3分)
Jenkins, Gitは各所有者の商標です。HireValidは各所有者と提携しておらず、推薦も受けていません。
よくある質問
Jenkinsテストを受けるべき人は?+
DevOps、ビルドおよびリリース、サイト信頼性エンジニア、システム管理者、IT運用スタッフ、リリースマネージャー、チームのJenkinsパイプラインを保守するソフトウェアエンジニアやQAエンジニアの中級レベルの採用向けに設計されています。
Jenkinsテストでは公平性にどのように配慮していますか?+
問題文は、慣用表現や地域特有の言及を避けた平易な米国英語で、現実的なビルドサーバーの状況を説明します。特定の最近のリリースの詳細ではなく、安定したJenkinsの動作を問います。コード例は短く、読む速さより理解力が重視されます。
Jenkinsテストにはどのような練習問題がありますか?+
練習問題は4問で、所要時間は3分です。採用テストの15問に取り組む前に、候補者が選択問題の形式を試せます。
Jenkinsテスト中に補助ツールを使えますか?+
いいえ。候補者は補助ツールを使わずに解答します。すべての候補者に各問題40秒の制限時間が設定され、問題は順番に一度だけ解答でき、前の問題には戻れません。そのため、回答からJenkinsの実務知識を確認できます。
関連テスト
Google Cloud Platform (GCP)
10分、プログラミングスキル
詳しく見るAmazon Web Services(AWS)の高度なネットワーキング
10分、プログラミングスキル
詳しく見るAzureの高度なネットワーキング
10分、プログラミングスキル
詳しく見るGoogle Cloud Platform(GCP)の高度なネットワーキング
10分、プログラミングスキル
詳しく見るMicrosoft Azure
10分、プログラミングスキル
詳しく見るAnsible
10分、プログラミングスキル
詳しく見る次回の採用でJenkinsテストを活用しましょう
Freeプランには必須テスト5種が含まれ、有料プランにはすべてのテストライブラリが含まれます。