採用向けSnowflakeスキルテスト
候補者がSQL、データの読み込み、管理、チューニングにSnowflakeの知識をどう活用するかを確認できます。
- 10分
- 15問
- 中級
- 選択式
- 英語の問題
- スマートフォン・デスクトップ
簡単に言うと
この中級レベルの採用テストでは、Snowflakeの設計、SQL、データの取り込み、パフォーマンスチューニングに関する実務知識を測定します。候補者は、SQLのコードに関する問題を含む、短い選択式の問題に回答します。Snowflakeでクエリや基盤構築を行うデータ・アナリティクスエンジニア、データウェアハウス管理者、プラットフォームアーキテクト、アナリスト、データサイエンティスト、開発者の採用にご活用ください。
測定する内容
Snowflakeの設計、SQL、データの取り込み、パフォーマンスチューニングに関する実務知識。
アーキテクチャと管理
プラットフォームの構成や、管理者がチーム向けにデータウェアハウスとアカウントを設定・運用する方法を扱います。
SQLとクエリ
半構造化データを含むデータをクエリする際に、候補者がSnowflake SQLをどう使うかを確認します。
データの読み込みとパイプライン
ステージ、パイプ、ストリーム、タスクを通じてテーブルにデータを取り込む方法を扱います。
パフォーマンスとコストのチューニング
Snowflakeのクエリを高速化し、コストを抑える方法を候補者がどう考えるかを確認します。
問題形式
選択式
候補者: 短い状況説明、表、または文を読み、正解またはすべての正解を選びます。
確認できる内容: 候補者が内容を認識するだけでなく、実際に活用できるほど理解しているかを測定します。
10分で問題15問を1問ずつ出題
このテストに適した職種
Snowflake上でデータを構築、運用、またはクエリする職種が対象です。データエンジニアやアナリティクスエンジニア、レポートやダッシュボードの開発者、データウェアハウスに対してSQLを書くアナリストやデータサイエンティスト、データウェアハウス管理者、プラットフォームアーキテクトが含まれます。
Snowflakeの実践的な知識を確認
職務経歴書に書かれた経験だけに頼らない
履歴書にSnowflakeのプロジェクト経験を記載できても、短いSQLコードをどう読み解くか、何を変更するかをどう判断するかまではわかりません。このSnowflakeテストでは、クエリ、管理、データの読み込み、チューニングに関する実践的な知識を確認できます。
追加確認にかける時間を絞る
10分間のテストで、問題は15問です。結果を参考に、面接や実務課題で職務に最も関係する分野を重点的に確認できます。たとえば、エンジニアにはデータパイプライン、データウェアハウスを扱う人にはクエリのチューニングなどが挙げられます。
SQLの構文だけでなく幅広く評価
問題では、Snowflakeの設計と管理、ステージ、パイプ、ストリーム、タスクを使ったデータの読み込み、クエリの速度とコストを改善する方法を扱います。SQLだけに絞った会話よりも幅広い判断材料が得られます。
選考の根拠を確認できる形に
結果は、職務に関連する実務課題や構造化面接とあわせて、人が確認するための情報の一つとしてご活用ください。スコアだけで採用を決めるのではなく、次に何を確認するかを考える参考になります。
候補者ごとに得られる内容
- テスト中、テストのタブを離れずに受験
- 回答の貼り付けなし
- 一定のペースで回答
スコア、プロフィール、Integrity Scoreのシグナルは、面接とあわせて確認するための情報です。自動的な判断には使われません。
確認用のテストインテグリティシグナル
各候補者には、大規模な問題プールから異なる問題セットが出題されます。受験ごとに問題の順番が変わり、選択肢もシャッフルされます。ブラウザーには1問ずつ表示され、正答データはHireValidのサーバーに保管されます。10分間のテストはサーバー上で実行され、ページを再読み込みすると、同じ問題が残り時間とともに再表示されます。候補者は問題文をコピーしたり選択したりできません。ブロックされたコピー操作はタイムラインに記録されます。HireValidは、テスト画面を離れていた時間、回答欄への貼り付け、問題を読むには短すぎる時間での回答送信などのシグナルを記録します。雇用主はIntegrity Scoreと証拠タイムラインでこれらのシグナルを確認できますが、どちらも単独で判断を下すものではありません。候補者の同意があれば、雇用主はランダムなタイミングでウェブカメラの写真を追加できます。
スコアは結論ではなく参考情報として活用
結果は、応募書類や経験とあわせて確認してください。次に、短いクエリの解釈や職務に関連するデータ読み込みのシナリオの検討など、現実的な課題に候補者がどう取り組むかを、短い実務課題で確認します。その後、すべての候補者に同じ構成の面接質問を行います。テストの結果を実務課題や候補者の説明と照らし合わせてください。スコアは確認や追加質問の参考にするものであり、合否基準にしたり、採用する人を決めたりするものではありません。
構造化面接の質問
SQLを変更した後に遅くなったクエリを、どのように調査しますか?
チューニング用語を並べるだけでなく、明確な調査手順とクエリに関する考え方に注目します。
このプロジェクトで、新しいデータソースをSnowflakeのテーブルに取り込む方法を説明してください。
関連するステージ、パイプ、ストリーム、タスクについて一貫して説明できるか、また何が該当するかをどう判断するかに注目します。
チーム向けにデータウェアハウスを設定する際、Snowflakeの管理についてどのような判断をしますか?
設計や管理上の判断について、チームでの使い方と関連づけた実践的な考え方に注目します。
提案された変更によってクエリが高速化し、コストが下がるかどうかをどのように確認しますか?
変更が役立つという主張だけでなく、クエリの評価方法やトレードオフを説明できるかに注目します。
中級レベルのSnowflake業務に適したテスト
このアセスメントは、Snowflakeでデータ基盤を構築・運用したり、データをクエリしたりする職種に適しています。データ・アナリティクスエンジニア、レポートやダッシュボードの開発者、データウェアハウスに対してSQLを書くアナリストやデータサイエンティスト、データウェアハウス管理者、プラットフォームアーキテクトなどにご活用ください。テスト内容は実際の業務に合わせてください。クエリが中心の職種ではSQLやチューニングをより詳しく確認し、データパイプラインに関わる職種ではデータの取り込みについて追加で確認するとよいでしょう。パイプラインに関する知識を別の角度から確認するには、データ抽出・変換・ロード(ETL)テストと組み合わせてください。
問題の形式
候補者は、短い状況説明、表、または記述に基づく選択問題に回答します。正解を1つ、またはすべて選びます。短いSQLコードが示され、その実行結果や処理内容、変更すべき点を問う問題も多くあります。このSnowflakeテストは、知識を認識できるだけでなく、実際に活用できるかを確認するためのものです。問題には、注文、センサー、在庫などの中立的なビジネスデータを使用しています。コードの書式は一貫しており、Snowflakeのエディションによって動作が異なる場合は、問題文に明記しています。
採用プロセスを効率的に
テストは10分間で、問題は15問です。候補者は、別途用意された練習問題4問に4分間で取り組めます。デスクトップパソコンは不要です。候補者は前の問題に戻れません。採用プロセスの中でこのアセスメントをどのように活用するかを説明し、候補者が質問できる機会を設けてください。幅広い職務スキルを確認したい場合は、テストライブラリをご覧いただくか、採用前テストガイドをお読みください。関連する技術アセスメントについては、Terraformテストをご覧ください。
公平性と配慮措置
問題には、注文、センサー、在庫などの中立的なビジネスデータを使用しています。通貨記号、地域特有の知識、慣用表現は使わず、技術職に適した平易なアメリカ英語で書かれています。コードは短く、全体を通して同じ書式を使用しています。Snowflakeのエディションによって動作が異なる場合は問題文に明記しているため、候補者がどのアカウントを使っていたかに左右されません。
配慮措置として、候補者に追加の時間を与えることができます。結果は人が確認するための情報であり、自動的に判断を下すものではありません。
暫定値:200人の候補者が受験を完了した時点で信頼性を報告します。
テストの詳細
Snowflakeを中級レベルで扱うための、短時間で回答する設問です。プラットフォームの構成や管理方法、SQLによるクエリや半構造化データの処理、ステージ、パイプ、ストリーム、タスクを使ったテーブルへのデータ取り込み、クエリの高速化やコスト削減について問います。短いSQLのコードを見て、実行結果や処理内容、変更すべき点を答える問題も多くあります。
- 問題は英語です。
- 補助ツールは不要です。
- 各質問に順番に一度ずつ回答します。前の質問に戻ることはできません。
- 時間制限付きテストの前に、練習問題4問(4分)
Snowflakeは所有者の商標です。HireValidは所有者と提携しておらず、推薦も受けていません。
よくある質問
Snowflake採用テストで測定するスキル+
Snowflakeの設計と管理、SQLとクエリ、データの読み込み、パフォーマンスとコストのチューニングに関する実務知識を測定します。短いSQLコードの解釈や、ステージ、パイプ、ストリーム、タスクについての判断を問う場合があります。Snowflake上でデータを構築、運用、またはクエリする中級レベルの職種を対象としています。
Snowflakeテストの所要時間と問題数を教えてください。+
このアセスメントは15問で、所要時間は10分です。短い状況説明や表、記述をもとにした選択式の問題が出題されます。SQLのコードの実行結果や処理内容、変更すべき点を答える問題もあります。次の問題に進むと、前の問題には戻れません。
Snowflakeアセスメントを活用できる職種+
データエンジニアやアナリティクスエンジニア、レポートやダッシュボードの開発者、データウェアハウスに対してSQLを書くアナリストやデータサイエンティスト、データウェアハウス管理者、プラットフォームアーキテクトを対象としています。Snowflakeを使う業務がある場合に活用し、職務に関連する実務課題や面接とあわせて、結果を判断材料の1つとしてお使いください。
Snowflakeテストでは、クエリだけでなくパイプラインも扱いますか?+
はい。SQLやクエリに加え、ステージ、パイプ、ストリーム、タスクを使ったデータの取り込みも対象です。また、Snowflakeの設計や管理に関する知識のほか、パフォーマンスやコストのチューニングについても確認します。候補者の結果を確認し、追加で確認する内容を考える際は、これらの分野のうちどれが職務に最も重要かを検討してください。
候補者はSnowflake採用テストの前に練習できますか?+
別の練習問題セットは4問で、所要時間は4分です。候補者が問題の形式を体験するのに役立ちます。採用テストは15問、所要時間10分です。外部試験の準備ではなく、職務でSnowflakeの知識を活用できるかを雇用主が判断するための材料を提供することを目的としています。
候補者のSnowflakeテストのスコアはどのように解釈すればよいですか?+
採用の判断そのものではなく、確認するための情報として扱ってください。職務に関連する実務課題や構造化面接とあわせて評価します。たとえば、チューニングが必要なクエリやデータ取り込みの状況について、候補者がどのように考えるかを確認できます。スコアは、その後の対話で何を確認するかを考える際の参考になります。
Snowflakeテストの問題は、すべての候補者で同じですか?+
各候補者には、大規模な問題プールから異なる問題セットが出題されます。受験ごとに問題の順番が変わり、選択肢もシャッフルされます。テストは1問ずつ表示されます。ページを再読み込みした場合は、サーバー側のタイマーにより、同じ問題が残り時間とともに再表示されます。
関連テスト
次回の採用でSnowflakeテストを活用しましょう
Freeプランには必須テスト5種が含まれ、有料プランにはすべてのテストライブラリが含まれます。