採用向けTensorFlowテスト
モデルの構築やトレーニングに関するさまざまなテーマで、候補者がTensorFlowの動作をどう理解しているかを確認できます。
- 10分
- 15問
- 中級
- 選択式
- 英語の問題
- スマートフォン・デスクトップ
簡単に言うと
TensorFlow中級テストでは、TensorFlow 2とそのKeras APIの実践的な知識を確認します。候補者は、短いPythonコードと、テンソルと勾配、データパイプラインとトレーニング、畳み込みネットワーク、複雑なモデル構成に関する正確な記述をもとにした選択式の問題に回答します。ニューラルネットワークモデルを構築または保守するエンジニアやデータ専門職向けに設計されています。
測定する内容
TensorFlowの実践的な知識:テンソルと勾配、データパイプラインとトレーニング、畳み込みネットワーク、より複雑なモデル構成。
テンソルと実行の基礎
短いPythonコードと正確な記述で、テンソルの動作、実行、自動微分を扱います。
データパイプラインとトレーニング
入力パイプラインとモデルのトレーニング手順に関する問題が出題されます。
畳み込みネットワーク
候補者は、畳み込みネットワークとTensorFlowでの処理方法に関する問題に取り組みます。
複雑なモデル構成
リカレント、残差、多入力ネットワークなどの複合設計を扱う問題が出題されます。
問題形式
選択式
候補者: 短い状況説明、表、または文を読み、正解またはすべての正解を選びます。
確認できる内容: 候補者が内容を認識するだけでなく、実際に活用できるほど理解しているかを測定します。
10分で問題15問を1問ずつ出題
このテストに適した職種
TensorFlowでニューラルネットワークモデルを構築または保守する機械学習エンジニア、ディープラーニングエンジニア、AIエンジニア、データサイエンティスト、データアナリスト。
履歴書に加わる判断材料
名称の暗記ではなく、フレームワークの動作を確認
候補者は短いコードとTensorFlowの動作に関する正確な記述に回答します。履歴書に記載されたフレームワークの一覧だけでは得られない判断材料になります。
より公平なバージョン比較
コードは現行のTensorFlow 2リリースを対象としており、バージョン間で変更された動作は扱いません。そのため、最近のリリース間の違いが問題に影響することはありません。
簡単な計算ができる余裕
形状やパラメーターの計算には小さな数値を使います。候補者は、こうしたモデルの詳細を考える際にメモ用紙を使用できます。
候補者ごとに得られる内容
- テスト中、テストのタブを離れずに受験
- 回答の貼り付けなし
- 一定のペースで回答
スコア、プロフィール、Integrity Scoreのシグナルは、面接とあわせて確認するための情報です。自動的な判断には使われません。
テストにおけるインテグリティシグナルの扱い
候補者ごとに、大規模な問題プールから異なる問題セットが出題されます。問題は一問ずつ異なる順序で表示され、選択肢の順番も入れ替わります。テストは10分間で、候補者は前の問題に戻ることはできません。ページを再読み込みした場合、同じ問題が残り時間とともに再表示されます。問題文のコピーや選択はできません。コピーがブロックされた場合、その試みはタイムラインに記録されます。HireValidは、テストタブを離れていた時間、回答への貼り付け、問題を読むのにかかる時間より速い回答などのシグナルを記録します。Integrity Scoreと証拠のタイムラインは、雇用主が確認するために提供され、自動的な判断には使われません。候補者の同意を得た場合、雇用主はランダムなタイミングでウェブカメラ写真を追加できます。
スコアを判断材料の一つとして活用
スコアは、TensorFlowを使った実務サンプルや構造化面接とあわせて確認してください。たとえば、候補者にモデル関連の課題に取り組んでもらい、その後、入力パイプライン、トレーニング、モデル構成についてどのような判断をしたか話し合います。このテストだけで採用する人を決めることはありません。詳しくは、テストの作成方法、採用前テストガイド、関連するニューラルネットワークテストをご覧ください。
構造化面接の質問
構築または保守したTensorFlowモデルについて教えてください。入力データとトレーニングにはどのように対応しましたか?
候補者の役割、パイプラインやトレーニングに関する判断、そしてその選択をどのように説明したかを、明確に話しているか確認してください。
携わった畳み込みネットワークと、その設計にどのように取り組んだかを説明してください。
畳み込みネットワークの定義を暗唱するのではなく、具体例を挙げ、判断の理由を説明できるか確認してください。
これまでに取り組んだ、複数のパートから成るモデルについて説明してください。それぞれのパートはどのように連携していましたか?
リカレント、残差、多入力のいずれかの設計に関する具体例を聞き、その構造と候補者自身の貢献についてどのように説明するか確認してください。
公平性と配慮措置
問題では短いコードと、慣用表現を含まない平易な技術英語を使用します。フレームワークの動作を確認するものであり、名称の暗記やエラーメッセージの正確な文面を問うものではありません。コードは現行のTensorFlow 2リリースを対象としており、バージョン間で変更された動作は扱わないため、最近のリリースを使う候補者は同じ条件で評価されます。形状やパラメーターの計算には小さな数値を使い、すべての候補者がメモ用紙を使用できます。
配慮措置として、候補者に追加の時間を与えることができます。結果は人が確認するための情報であり、自動的に判断を下すものではありません。
暫定:候補者200人が受検した時点で信頼性を報告します。
テストの詳細
TensorFlow 2とそのKeras APIの実践的な知識を10分で確認します。候補者は、短いPythonコードと、フレームワークの動作に関する正確な記述を読みます。問題では、テンソルと自動微分、入力パイプラインとトレーニング、畳み込みネットワーク、リカレント、残差、多入力ネットワークなどの複合モデルを扱います。
- 問題は英語です。
- 使用可能な補助具:メモ用紙。
- 各質問に順番に一度ずつ回答します。前の質問に戻ることはできません。
- 時間制限付きテストの前に、練習問題4問(4分)
TensorFlow, Keras, Pythonは各所有者の商標です。HireValidは各所有者と提携しておらず、推薦も受けていません。
よくある質問
TensorFlowテストはどのような人を対象としていますか?+
TensorFlowでニューラルネットワークモデルを構築または保守する、機械学習エンジニア、ディープラーニングエンジニア、AIエンジニア、データサイエンティスト、データアナリスト向けの中級テストです。こうした業務が職務に関係する場合にご利用ください。汎用的なプログラミングスキルの確認には適していません。
候補者はスマートフォンでTensorFlowテストを受けられますか?+
はい。このテストはデスクトップ専用ではないため、スマートフォンでもパソコンでも受験できます。コードスニペットは短く、形状やパラメータの計算には、紙に書いて解ける小さな数値を使用しています。
候補者はTensorFlowテストで補助資料を使ったり、前の問題に戻ったりできますか?+
候補者はメモ用紙を使用できます。10分間のテスト中、前の問題に戻ることはできません。別途、4問・4分間の練習問題があり、開始前に選択式の形式を確認できます。
TensorFlowテストのスコアで次の選考に進む人を決めるべきですか?+
いいえ。スコアは、TensorFlowの実務サンプルや構造化面接とあわせて、人が確認するための判断材料として扱ってください。関連する結果については、トレーニングのワークフロー、畳み込みネットワーク、複合モデルの構成に関する候補者の経験を質問して確認してください。
関連テスト
次回の採用でTensorFlowテストを活用しましょう
Freeプランには必須テスト5種が含まれ、有料プランにはすべてのテストライブラリが含まれます。