Terraformスキルの採用テスト
短いコード、コマンド、設定、planの抜粋を通じて、候補者がTerraformの概念をどう応用するかを確認できます。
- 10分
- 15問
- 中級
- 選択式
- 英語の問題
- スマートフォン・デスクトップ
簡単に言うと
Terraformテストは、Infrastructure as Codeを構築、運用、レビューする人材の採用向けに設計された、時間制限付きの中級レベルの選択式評価です。短い状況説明やコードの抜粋を通じて、基本概念、CLIのワークフロー、設定、モジュール、HCP Terraform、Terraform Enterpriseに関する実務知識を測定します。
測定する内容
短いコードの抜粋を読み解く、Terraformの概念、コマンド、設定、モジュールに関する実務知識。
基本概念
provider、state、依存関係などのTerraformの概念と、短い例の中でそれらがどう関連するかを扱います。
CLIとワークフロー
initからapplyまでのコマンドライン操作を扱い、候補者に状況に応じたコマンドの解釈を求めます。
設定の読み取りと変更
短い設定の抜粋と、変更案による影響を扱います。
モジュール、HCP Terraform、Terraform Enterprise
モジュールの使用方法と、これらのTerraformプラットフォームでの作業に関する問題を扱います。
問題形式
選択式
候補者: 短い状況説明、表、または文を読み、正解またはすべての正解を選びます。
確認できる内容: 候補者が内容を認識するだけでなく、実際に活用できるほど理解しているかを測定します。
10分で問題15問を1問ずつ出題
このテストに適した職種
Infrastructure as Codeを構築または運用する職種が対象です。DevOps、サイト信頼性エンジニア、クラウドエンジニア、プラットフォームエンジニア、運用エンジニア、自らインフラを管理するソフトウェアエンジニア、およびその作業をレビューするアーキテクトやエンジニアリングマネージャーが含まれます。
この評価でわかること
履歴書だけでは分からない根拠
履歴書にはTerraformの経験を記載できますが、設定をどう読み解くか、planの抜粋についてどう考えるかまでは分かりません。このテストでは、状況、表、記述、コマンド、短いコード例をもとに、候補者が概念を応用する力を確認します。
中級スキルを重点的に確認
この評価では、基本概念、CLIのワークフロー、設定の変更、モジュール、HCP Terraform、Terraform Enterpriseを扱います。Infrastructure as Codeの経験に関する大まかな自己申告だけでなく、具体的な領域について話し合うための材料になります。
採用プロセスに加えられる短いステップ
このテストは15問で、所要時間は10分です。受検者の経験のうち、ワークサンプルや面接で詳しく確認する領域を決める前に、初期的な判断材料を得るためにご利用ください。
知識の応用を問う回答
選択式の問題では、短い例をもとに正しい回答を1つ、またはすべて選びます。用語を認識したり定義を繰り返したりするだけでなく、知識を応用する力を確認できます。
候補者ごとに得られる内容
- テスト中、テストのタブを離れずに受験
- 回答の貼り付けなし
- 一定のペースで回答
スコア、プロフィール、Integrity Scoreのシグナルは、面接とあわせて確認するための情報です。自動的な判断には使われません。
採用担当者が確認するテストの公正性に関するシグナル
候補者ごとに、大量の問題プールから異なる問題が出題されます。問題の順序と選択肢はシャッフルされます。ブラウザーには一度に1問だけ表示され、正答データはHireValidのサーバーに保持されます。時間はサーバー側で計測されます。ページを再読み込みすると同じ問題が表示され、残り時間だけが引き継がれます。問題文のコピーや選択はできません。コピーがブロックされた場合、その試みはタイムラインに記録されます。HireValidは、テスト画面から離れていた時間、回答欄への貼り付け、問題を読むには速すぎる回答などのシグナルも記録します。雇用主はIntegrity Scoreと証拠のタイムラインでこれらのシグナルを確認できます。システムが独自に判断を下すことはありません。候補者の同意があれば、雇用主はランダムなタイミングでウェブカメラの写真を追加できます。
スコアは判断材料として活用
スコアは、候補者の経験や、職務内容を反映した実務サンプルとあわせて確認してください。たとえば、短いTerraformの設定を説明してもらうか、planの抜粋について考えを聞き、その内容をテストの評価項目と照らし合わせます。すべての候補者に同じ職務関連の質問と評価基準を用いてください。スコアはさらに確認する内容を選ぶ際に役立ちますが、選考を進めるか、内定を出すかの判断を左右するものではありません。採用の一部としてテストを活用する方法については、採用テストガイドをご覧ください。
構造化面接の質問
担当したTerraformの変更について、最初に使ったコマンドから適用方法まで、順を追って説明してください。
CLIのワークフロー、途中で行った判断、計画された変更をどう理解したかについて、明確に説明できるかを確認します。機密情報を含まない例を使うよう促してください。
短い設定とplanの抜粋を示します。提案された変更を加える前に、何を確認しますか?
コードとplanを注意深く読み、stateや依存関係など関連する基本概念を踏まえ、抜粋に即した筋道の通った説明ができるかを確認します。
使用またはレビューしたモジュールについて教えてください。何を含めるか、どのように判断しましたか?
モジュールの定義ではなく、モジュールが果たす役割や、その設定をどのように読み解いたり変更したりしたかを具体的に説明できるかを確認します。
他の人が作成したInfrastructure as Codeをレビューした経験を教えてください。何に注目しましたか?
具体的なレビュー手順を説明し、設定、ワークフロー、依存関係に注意を払っているかを確認します。アーキテクトやエンジニアリングマネージャーには、変更を自分で作成したと決めつけず、どのようにレビューを進めるかを尋ねてください。
対象となる職種とレベル
この中級レベルのTerraform評価は、Infrastructure as Codeを構築または運用する職種を対象としています。DevOps、サイト信頼性、クラウド、プラットフォームの各エンジニア、運用エンジニア、自らインフラを管理するソフトウェアエンジニアなどが含まれます。また、そうした業務をレビューするアーキテクトやエンジニアリングマネージャーの採用にも活用できます。結果は、その職種に必要なスキルを判断するための一つの材料としてご利用ください。受検者に関連する業務実績の確認に代わるものではありません。採用プロセス全体を組み立てる場合は、採用前テストガイドとテストライブラリをご覧ください。
問題の形式
Terraformテストは選択式の問題で構成されています。受検者は短い状況説明、表、または記述を読み、正解を選びます。正解をすべて選ぶ形式の場合もあります。多くの問題では、短い設定、コマンド、またはplanの抜粋が示され、それが何をするのか、何が問題なのか、どの変更が適切なのかを問われます。こうした短い例を通じて、読解力と応用力を測定します。実際に設定を行う課題ではありません。受検者は15問に10分で回答し、前の問題に戻ることはできません。
公平性と候補者の体験
問題では汎用的なproviderと一般的なリソース名を使った中立的な例を用いるため、特定のクラウドベンダーのサービスや引数に関する知識が回答の前提になることはありません。動作は現在のTerraform 1.xリリースに準拠し、バージョン固有の機能が含まれる場合は問題内で明記します。各問題には対象のコードが示され、平易な米国英語で記述されています。すべての候補者に、各問題で同じ時間が与えられます。候補者は4問の練習セットに挑戦できます。制限時間は4分です。詳しくは、テストの作成方法と候補者に配慮した採用ガイドをご覧ください。
公平性と配慮措置
問題では汎用的なproviderと一般的なリソース名を使った中立的な例を用いるため、特定のクラウドベンダーのサービスや引数に関する知識が回答の前提になることはありません。動作は現在のTerraform 1.xリリースに準拠し、バージョン固有の機能が含まれる場合は問題内で明記します。各問題には対象のコードが示され、平易な米国英語で記述されています。すべての候補者に、各問題で同じ時間が与えられます。
配慮措置として、候補者に追加の時間を与えることができます。結果は人が確認するための情報であり、自動的に判断を下すものではありません。
暫定値:200人の候補者が受検した時点で信頼性を報告します。
テストの詳細
Terraformの中級レベルの実務知識を問う、短時間のテストです。provider、state、依存関係などの基本概念、initからapplyまでのコマンドライン操作、設定の読み取りと変更、モジュール、HCP Terraform、Terraform Enterpriseを扱います。多くの問題では短い設定、コマンド、planの抜粋を示し、その動作や問題点、適切な変更について尋ねます。
- 問題は英語です。
- 補助ツールは不要です。
- 各質問に順番に一度ずつ回答します。前の質問に戻ることはできません。
- 時間制限付きテストの前に、練習問題4問(4分)
Terraform, HCP Terraform, Terraform Enterpriseは各所有者の商標です。HireValidは各所有者と提携しておらず、推薦も受けていません。
よくある質問
Terraformテストで測定するスキル+
短いコードの抜粋を通じて、Terraformの概念、コマンド、設定、モジュールに関する実践的な知識を測定します。provider、state、依存関係、initからapplyまでのワークフロー、設定の変更、モジュール、HCP Terraform、Terraform Enterpriseが出題範囲です。候補者には、状況、コマンド、表、記述、planの抜粋をもとに、知識を応用する問題が出題されます。
採用時にTerraformテストを活用できる職種+
Infrastructure as Codeを構築、運用、またはレビューする中級レベルの職種にご利用ください。DevOps、サイト信頼性、クラウド、プラットフォームの各エンジニア、運用エンジニア、自らインフラを管理するソフトウェアエンジニアなどが対象です。そうした業務をレビューするアーキテクトやエンジニアリングマネージャーの採用にも役立つ場合があります。募集職種の業務内容やレベルに合った評価を選んでください。
Terraformテストの所要時間はどのくらいですか?+
この評価は15問で、制限時間は10分です。問題は選択式で、短いTerraformのコード、コマンド、またはplanの抜粋がよく使われます。受検者は前の問題に戻ることはできません。4問を4分で解く練習問題もあります。
Terraformテストでは、コードを書く必要がありますか?+
いいえ。形式は選択式です。候補者は短い状況、表、記述を読み、正しい回答を1つ、またはすべて選びます。多くの問題では設定、コマンド、planの抜粋が示され、その動作や問題点、適切な変更について問われます。候補者が課題に取り組む様子を確認したい場合は、結果とあわせて実務サンプルを評価してください。
Terraformテストのスコアはどのように解釈すればよいですか?+
スコアは人が確認するための判断材料として扱い、それだけで採用を決めないでください。受検者の関連する経験や職務に即したワークサンプルと照らし合わせてください。面接では、state、CLIのワークフロー、設定の変更、モジュールなどの具体的な領域を質問で掘り下げましょう。このテストの信頼性は暫定的なもので、200人の受検が完了した時点で報告されます。
Terraformテストは特定のクラウドベンダーを前提としていますか?+
例では汎用的なプロバイダーと一般的なリソース名を使用しているため、特定のクラウドベンダーのサービスや引数に関する知識がなくても回答できます。問題は現在のTerraform 1.xリリースの動作を反映しており、バージョン固有の機能が関係する場合は、その機能を明記します。各問題には、設問の対象となるコードが含まれています。
Terraformテストでは、前の問題に戻れますか?+
いいえ。候補者には一度に1問だけ表示され、前の問題には戻れません。タイマーはサーバー側で動作するため、ページを再読み込みすると同じ問題が表示され、残り時間だけが引き継がれます。候補者にテストの流れを説明する際は、この形式を念頭に置いてください。
関連テスト
次回の採用でTerraformテストを活用しましょう
Freeプランには必須テスト5種が含まれ、有料プランにはすべてのテストライブラリが含まれます。