採用向けNoSQLデータベーステスト
アプリケーションのシナリオを通じて、候補者がNoSQLのデータ、クエリ、トレードオフについてどう考えるかを確認できます。
- 10分
- 15問
- 中級
- 選択式
- 英語の問題
- スマートフォン・デスクトップ
簡単に言うと
NoSQL Databasesテストは、非リレーショナルデータベースの実践的な知識を確認する、中級レベルの採用向け選択式テストです。データモデルの選択、スキーマとキーの設計、クエリとインデックスの読解、レプリケーション、シャーディング、一貫性に関する考察力を測ります。NoSQLデータベースを扱うバックエンド開発者、データエンジニア、データベース管理者、アーキテクト、アナリスト向けです。
測定する内容
NoSQLのデータモデルの選択、スキーマとキーの設計、クエリとインデックスの読解、レプリケーションとスケーリングに関する考察。
データモデルと一貫性
候補者はワークロードに合ったデータモデルを選び、一貫性に関するトレードオフを考えます。
スキーマとキーの設計
候補者はアプリケーションが実行するクエリに合わせて、ドキュメントやキーを設計します。
クエリ、インデックス、パフォーマンス
候補者はクエリやインデックス定義を読み、そのパフォーマンスを考えます。
レプリケーション、シャーディング、スケーリング
候補者はデータベースのシナリオをもとに、レプリケーション、シャーディング、スケーリングについて考えます。
問題形式
選択式
候補者: 短い状況説明、表、または文を読み、正解またはすべての正解を選びます。
確認できる内容: 候補者が内容を認識するだけでなく、実際に活用できるほど理解しているかを測定します。
10分で問題15問を1問ずつ出題
このテストに適した職種
ドキュメント、キー・バリュー、ワイドカラム、グラフデータベースを扱うバックエンド開発者、データエンジニア、データベース管理者、データアーキテクトやシステムアーキテクト、アナリスト。
実践的なデータベースの考え方を確認
設計の選択をアプリケーションのアクセス方法と結びつける
サンプルドキュメントやアクセスパターン表を通じて、候補者がアプリケーションのクエリに合わせてドキュメントやキーをどのように考えるかを確認できます。
ベンダーの細かな知識ではなく、考え方を確認
設問では、バージョン番号や初期設定、特定ベンダーに関する細かな知識ではなく、データ、クエリ、トレードオフに焦点を当てています。
明確で中立的なシナリオを使用
注文、センサーの測定値、予約、ユーザープロフィールなど、候補者が慣用表現や地域固有の知識に頼らず、データベースに関する考え方を示せる平易な設定を用いています。
候補者ごとに得られる内容
- テスト中、テストのタブを離れずに受験
- 回答の貼り付けなし
- 一定のペースで回答
スコア、プロフィール、Integrity Scoreのシグナルは、面接とあわせて確認するための情報です。自動的な判断には使われません。
テストの公正性に関するシグナル
受験のたびに異なる問題セットが出題され、問題は1問ずつ表示されます。問題の順番と選択肢はシャッフルされます。時間はサーバー側で管理されます。ページを再読み込みすると同じ問題が表示され、残り時間だけが引き継がれます。問題文のコピーや選択はできず、コピーがブロックされた試みは記録されます。個別の招待リンクには有効期限があり、完了したテストを再受験することはできません。HireValidは、テスト画面から離れていた時間、回答欄への貼り付け、問題を読む時間よりも速い回答などのシグナルを記録します。雇用主はIntegrity Scoreと証拠のタイムラインを確認しますが、これらが採用の判断を下すことはありません。候補者の同意があれば、雇用主はランダムなタイミングでウェブカメラ写真を追加できます。候補者に配慮した採用ガイドをご覧ください。
スコアを参考情報として活用
スコアは、人が確認するための1つの参考情報として扱い、合否基準や採用判断そのものにしないでください。候補者に、指定されたアクセスパターンに応じたドキュメントやキーの設計を説明してもらうなど、職務に関連する実務課題と、構造化面接を組み合わせてください。候補者の考え方を、その職務で実際に扱うクエリやトレードオフと照らし合わせてください。関連するデータベース分野のテストについては、SQL Coding: Querying と Database Development をご覧ください。
構造化面接の質問
複数のアクセスパターンがあるワークロードでは、どのようにデータモデルを選びますか?
候補者がワークロードやクエリをデータモデルとどう結びつけ、トレードオフをどう説明するか確認します。
これらのアプリケーションクエリに合わせて、ドキュメントやキーをどのように設計しますか?
アクセスパターン、スキーマの選択、キー設計のつながりを明確に説明できているか確認します。
これらのクエリやインデックス定義では、どのような点を確認しますか?
クエリとインデックスがパフォーマンスにどう関わるか、筋道立てて説明できているか確認します。
レプリケーションやシャーディングは、このシステムの一貫性やスケーリングの要件にどのような影響を与えますか?
定義の暗記ではなく、提示された要件やトレードオフについて考えられているか確認します。
公平性と配慮措置
シナリオには、注文、センサーの測定値、予約、ユーザープロフィールなど、中立的な設定を用いています。通貨記号、慣用表現、地域固有の知識は使わず、さまざまな背景の名前を使用しています。設問では、バージョン番号や初期設定、特定ベンダーに関する細かな知識ではなく、データ、クエリ、トレードオフについて考える力を確認します。また、データベースのスキルを測り、英語力を測ることにならないよう、読みやすい表現を使っています。
配慮措置として、候補者に追加の時間を与えることができます。結果は人が確認するための情報であり、自動的に判断を下すものではありません。
暫定値:受験者が200人に達した時点で信頼性を報告します。
テストの詳細
非リレーショナルデータベースの実践的な知識を短時間で確認するテストです。候補者は、ワークロードに合ったデータモデルを選び、アプリケーションのクエリに合わせてドキュメントやキーを設計し、クエリやインデックス定義を読み解きます。また、レプリケーション、シャーディング、一貫性について考えます。設問には、MongoDB、Apache Cassandra、Redis、Amazon DynamoDBの形式にならった短いコードやサンプルドキュメント、アクセスパターン表が登場します。
- 問題は英語です。
- 補助ツールは不要です。
- 各質問に順番に一度ずつ回答します。前の質問に戻ることはできません。
- 時間制限付きテストの前に、練習問題4問(3分)
MongoDB, Apache Cassandra, Redis, Amazon DynamoDB, Neo4jは各所有者の商標です。HireValidは各所有者と提携しておらず、推薦も受けていません。
よくある質問
NoSQL Databasesテストでは、候補者にどのような問題が出題されますか?+
設問には、MongoDB、Apache Cassandra、Redisなどのデータベース形式にならった短いコードやサンプルドキュメント、アクセスパターン表が登場します。正解が1つの問題もあれば、当てはまる選択肢をすべて選ぶ問題もあるため、各問題の指示をよく読むことが大切です。
NoSQL Databasesテストの対象者は?+
ドキュメント、キー・バリュー、ワイドカラム、グラフデータベースを扱うバックエンド開発者、データエンジニア、データベース管理者、データアーキテクトやシステムアーキテクト、アナリスト向けの中級テストです。こうした業務が職務に合う場合にお選びください。
NoSQL Databasesテストでは公平性にどう配慮していますか?+
シナリオには、注文、センサーの測定値、予約、ユーザープロフィールなど、中立的な設定を用いています。設問では通貨記号、慣用表現、地域固有の知識を避け、さまざまな背景の名前を使用しています。バージョン番号や初期設定の暗記ではなく、考える力に焦点を当てています。平易な表現にすることで、データベースのスキルを確認しやすくしています。
NoSQL Databasesテストでは補助ツールを使えますか?+
このテストでは補助ツールは指定されていません。10分間で15問に回答し、前の問題に戻ることはできません。こうした条件が、確認したいスキルや受験環境に合うかご検討ください。
NoSQL Databasesテストの練習問題はありますか?+
はい。候補者は、評価の前に4問を3分で解く練習問題に取り組めます。NoSQLデータベース業務に関する選択問題などを通じて、問題形式を事前に確認できます。
関連テスト
次回の採用でNoSQLデータベーステストを活用しましょう
Freeプランには必須テスト5種が含まれ、有料プランにはすべてのテストライブラリが含まれます。