プログラミングスキル

採用向けNumPyテスト

日常的な数値データのタスクを題材にした短いコード問題で、実践的なNumPyスキルを確認します。

  • 10分
  • 16問
  • 中級
  • 選択式
  • 英語の問題
  • スマートフォン・デスクトップ

簡単に言うと

NumPyスキルテストは、Pythonで数値データを扱う中級レベルの職種向けの、10分間・16問のテストです。選択式の問題を通じて、配列の作成と操作、データ処理に使う基本および応用的な組み込み関数の選択スキルを評価します。データアナリスト、データエンジニア、機械学習・AIエンジニアなどの職種を対象としています。

測定する内容

NumPy配列の作成と操作、基本および応用的な関数を使った日常的なデータタスクの解決。

配列の作成

数値データを扱うタスクで使うNumPy配列を作成するスキルを評価します。

配列の操作

配列の形状変更や、配列から値を選択するスキルを確認します。

基本的な組み込み関数

データ処理に使う基本的な組み込み関数を、受検者がどのように選ぶかを確認します。

応用的な組み込み関数

実践的なシナリオで、応用的な組み込み関数を選ぶスキルを確認します。

問題形式

選択式

候補者: 短い状況説明、表、または文を読み、正解またはすべての正解を選びます。

確認できる内容: 候補者が内容を認識するだけでなく、実際に活用できるほど理解しているかを測定します。

10分で問題16問を1問ずつ出題

このテストに適した職種

データアナリスト、データエンジニア、機械学習・AIエンジニア、データ可視化開発者、研究用ソフトウェア開発者など、Pythonで数値データを扱う職種。

NumPyテストで確認できること

  1. 実践的なコードの判断力を確認

    数行のPythonコードの実行結果や、データ処理に適した式を尋ねます。履歴書だけでは分からないスキルを確認できます。

  2. 環境による差に配慮

    問題では、オペレーティングシステムや最近のNumPyのバージョンによって動作が異なる内容を避けているため、受検者の環境を理由に不正解と判定されることはありません。

  3. 形状を考えるためのスペース

    受検者はメモ用紙を使用できます。配列の形状変更や要素の選択を考える際に、配列の形状や値を手書きで追うことができます。

候補者ごとに得られる内容

レポート例(架空のデータ)NumPy
74%パーセンタイル 53。比較基準:HireValidの候補者(n = 1,413)
配列の作成86%
配列の操作77%
基本的な組み込み関数60%
応用的な組み込み関数71%
Integrity Score高い確信度
  • テスト中、テストのタブを離れずに受験
  • 回答の貼り付けなし
  • 一定のペースで回答

スコア、プロフィール、Integrity Scoreのシグナルは、面接とあわせて確認するための情報です。自動的な判断には使われません。

このテストを無料で利用

確認用のテスト整合性シグナル

各受検者には、大規模な問題プールから異なる問題セットが出題されます。問題の順序と選択肢はシャッフルされ、ブラウザーには一度に1問ずつ表示されます。正答データはHireValidのサーバーに保管されます。受検者は前の問題に戻れません。時間はサーバー上で計測されるため、ページを再読み込みしても同じ問題が表示され、残り時間だけが引き継がれます。問題文はコピーや選択ができません。コピーがブロックされた場合、その試行はタイムラインに記録されます。個別の招待リンクには有効期限があり、完了したテストを再受検することはできません。HireValidは、テスト画面から離れていた時間、回答への貼り付け、問題を読むには速すぎる回答などのシグナルを記録します。これらは、確認用の証拠タイムラインとともにIntegrity Scoreにまとめられます。システムが独自に判断を下すことはありません。受検者の同意があれば、ランダムなタイミングでウェブカメラの写真を追加できます。

スコアは判断材料の一つとして活用

NumPyのスコアは、短い実務課題や構造化面接と併せて確認してください。実務課題では、配列の作成や形状変更、値の選択を依頼し、データ処理に使う組み込み関数を選んだ理由を説明してもらいます。その作業が職務にどう関係するかを話し合い、テストのスコアだけで採用を判断しないでください。データフレームや大規模データも扱う職種については、PandasとPySparkをご覧ください。データパイプラインについては、ETLをご覧ください。

構造化面接の質問

  1. 特定の分析に合うように配列の形状を変更するには、どうしますか。また、結果をどのように確認しますか?

    目指す形状、実行する手順、結果の確認方法について、明確に説明できるかを確認します。

  2. 特定の配列値を選択することが重要だった数値データのタスクについて教えてください。どのように取り組みましたか?

    関連する例、選択方法の理由、扱うデータへの理解が示されているかを確認します。

  3. 測定値を扱うとき、短いPythonの式が予想外の結果を返したとします。どのように原因を調べますか?

    入力配列、処理、出力を順を追って確認する方法を説明できるかを確認します。

公平性と配慮措置

シナリオでは、センサーの測定値、測定結果、テストの点数、在庫数など、中立的なデータを使用します。単位はメートル法で、金銭や地域特有の知識は必要ありません。コードは一般的なNumPyの書き方に従い、変数名もシンプルです。また、オペレーティングシステムや最近のNumPyのバージョンによって動作が異なる内容を避けているため、受検者の環境を理由に不正解と判定されることはありません。英語の読解速度ではなくNumPyスキルを測れるよう、文章は短くしています。

配慮措置として、候補者に追加の時間を与えることができます。結果は人が確認するための情報であり、自動的に判断を下すものではありません。

暫定値です。200人の受検者が完了すると信頼性が報告されます。

公平性への取り組みを読む

テストの詳細

配列の作成や形状変更、要素の選択、データ処理に適した組み込み関数の選択など、実践的なNumPyスキルを短時間で測るテストです。多くの問題では、数行のPythonコードや簡単な業務シナリオを示し、コードの実行結果や目的に合う式を尋ねます。

  • 問題は英語です。
  • 使用可能な補助具:メモ用紙。
  • 各質問に順番に一度ずつ回答します。前の質問に戻ることはできません。
  • 時間制限付きテストの前に、練習問題4問(3分)

NumPy, Pythonは各所有者の商標です。HireValidは各所有者と提携しておらず、推薦も受けていません。

よくある質問

候補者が使用するNumPyのバージョンやオペレーティングシステムは、回答に影響しますか?+

いいえ。問題では、オペレーティングシステムや最近のNumPyのバージョンによって動作が異なる内容を避けています。コードは一般的なNumPyの書き方に従い、変数名もシンプルです。受検者の環境で動作が異なっても、不正解にはなりません。

NumPyテストはどのような人に適していますか?+

データアナリスト、データエンジニア、機械学習・AIエンジニア、データ可視化開発者、研究用ソフトウェア開発者など、Pythonで数値データを扱う中級レベルの職種を対象としています。職務でNumPyスキルが重要な場合にご利用ください。

受検者向けNumPyテストの内容+

テストは選択式の16問で、所要時間は10分です。受検者はメモ用紙を使用できます。テストの言語は英語ですが、文章は短く、シナリオではセンサーの測定値、測定結果、テストの点数、在庫数などの中立的なデータを使用します。

受検前にNumPyテストを試せますか?+

はい。練習セットは4問で、所要時間は3分です。時間制限付きのテストを受ける前に、問題形式を体験できます。本番のテストでは、各問題に順番に1回ずつ回答し、前の問題に戻ることはできません。

関連テスト

次回の採用でNumPyテストを活用しましょう

Freeプランには必須テスト5種が含まれ、有料プランにはすべてのテストライブラリが含まれます。

このテストを無料で利用Freeプラン。クレジットカードは不要です。
Freeプラン。クレジットカードは不要です。このテストを無料で利用

編集チームについて

HireValidの編集チームが執筆し、内容を確認しています。 確認済みの情報源 . 編集方針をお読みください。