採用向けFlutterテスト
短いコードやアプリの状況をもとに、FlutterとDartの実践的な知識を確認します。
- 10分
- 20問
- 中級
- 選択式
- 英語の問題
- スマートフォン・デスクトップ
簡単に言うと
Flutter評価テストは、FlutterとDartの実践的な知識を測る10分間の選択式テストです。全20問で、候補者はウィジェット、レイアウト、パッケージ、状態管理、アプリ構成に関する短いDartコードやアプリの状況を読み解きます。中級のモバイル・クロスプラットフォームアプリ開発者、Flutterへの移行を目指すフロントエンド開発者、Flutterアプリを保守するフルスタック開発者の採用にご利用ください。
測定する内容
FlutterとDartの実践的な知識:ウィジェットを使った構築、レイアウトやフレームワーク機能の選択、パッケージの使用、状態管理とアプリ構成。
ウィジェットとライフサイクル
候補者は、ウィジェットを使った構築方法や、ウィジェットのライフサイクルがアプリに与える影響を考えます。
レイアウトとフレームワーク機能
アプリ画面のレイアウトやフレームワーク機能の選択に関する問題が出題されます。
パッケージとライブラリ
候補者は、アプリ開発の状況にどのパッケージやライブラリが適しているかを考えます。
状態管理とアーキテクチャ
状態管理やアプリ構成のアプローチを選ぶ問題が出題されます。
問題形式
選択式
候補者: 短い状況説明、表、または文を読み、正解またはすべての正解を選びます。
確認できる内容: 候補者が内容を認識するだけでなく、実際に活用できるほど理解しているかを測定します。
10分で問題20問を1問ずつ出題
このテストに適した職種
中級のモバイル・クロスプラットフォームアプリ開発者、Flutterへの移行を目指すフロントエンド開発者、Flutterアプリを保守するフルスタック開発者。
Flutter評価テストでわかること
履歴書だけではわからないスキルの根拠
候補者がDartコードを読み解き、ウィジェット、レイアウト、パッケージ、状態管理についてどのように考えるかを確認できます。
要点を絞った評価
10分間のテストでFlutterに関する一定の問題に回答してもらい、その後の採用ステップに時間をかける前にスキルを確認できます。
実務に即した状況
タスクリスト、予約、在庫、設定画面などの短いアプリのシナリオを使い、アプリ開発に即した問題を出題します。
候補者ごとに得られる内容
- テスト中、テストのタブを離れずに受験
- 回答の貼り付けなし
- 一定のペースで回答
スコア、プロフィール、Integrity Scoreのシグナルは、面接とあわせて確認するための情報です。自動的な判断には使われません。
テストでの解答共有への対策
候補者ごとに異なる問題セットが配られ、問題と選択肢の順序は入れ替わります。ブラウザーには一度に1問ずつ表示され、正答データはHireValidのサーバーに保存されます。時間はサーバー側で計測されます。再読み込みすると同じ問題が残り時間とともに表示され、候補者は前の問題に戻れません。問題文のコピーや選択はできず、ブロックされたコピー操作は記録されます。個別の招待リンクには有効期限があり、完了したテストは再受験できません。HireValidは、テスト画面のタブを離れた時間、貼り付け、問題を読むには短すぎる時間での回答などのシグナルを記録します。雇用主が確認できるよう、Integrity Scoreと証拠のタイムラインを提示します。これらだけで判断が下されることはありません。候補者の同意がある場合は、ランダムなタイミングでウェブカメラの写真を追加できます。テストの作成方法をご覧ください。
スコアを判断材料のひとつに
スコアは採用の判断そのものではなく、根拠のひとつとして確認してください。職務に関連する実務課題や、候補者のFlutterでの仕事の進め方を尋ねる構造化面接と組み合わせてください。職務固有の要件とあわせて、候補者の考え方も検討しましょう。詳しくは採用前テストガイドをご覧ください。テスト一覧を閲覧するか、Angularテストで関連スキルを比較することもできます。
構造化面接の質問
期待どおりに動作しなかったFlutterの画面について教えてください。どのように調査し、変更しましたか?
画面の動作、候補者が行った調査、変更の理由について、明確に説明できているかを確認してください。
新しい設定画面のレイアウトやフレームワークの機能は、どのように選びますか?
アプリの状況とレイアウトの選択をどのように結びつけ、アプローチのトレードオフを説明するかを確認してください。
画面の複数の部分にまたがる状態管理が必要だったFlutterアプリについて説明してください。どのような構成にしましたか?
ツール名を挙げるだけでなく、状態管理やアプリ構成について具体的に説明できているかを確認してください。
公平性と配慮措置
問題では、タスクリスト、予約、在庫、設定画面など、特定の文化に偏らないアプリの状況を使います。通貨記号、慣用表現、スポーツ、地域固有の知識は使いません。コードでは平易な英語の識別子を使い、サンプルデータの名前にはさまざまな背景のものを採用しています。問題文は短く平易にし、読解速度ではなくFlutterのスキルを測れるようにしています。特定の端末ブランドやオペレーティングシステムに依存する問題はありません。
配慮措置として、候補者に追加の時間を与えることができます。結果は人が確認するための情報であり、自動的に判断を下すものではありません。
暫定:候補者200人が受験を完了した時点で信頼性を報告します。
テストの詳細
FlutterとDartを使った日常的なアプリ開発の知識を測る、時間制限付きの選択式テストです。候補者は短いDartコードやアプリの状況を読み、コードの動作、画面が意図どおりに動かない理由、適切なアプローチを判断します。ウィジェット、レイアウト、パッケージ、状態管理が出題範囲です。各問題の制限時間は30秒で、テスト全体は10分です。
- 問題は英語です。
- 補助ツールは不要です。
- 各質問に順番に一度ずつ回答します。前の質問に戻ることはできません。
- 時間制限付きテストの前に、練習問題4問(3分)
Flutter, Dart, provider, Bloc, flutter_bloc, Riverpod, shared_preferencesは各所有者の商標です。HireValidは各所有者と提携しておらず、推薦も受けていません。
よくある質問
Flutter評価テストで測定するスキル+
ウィジェットを使った構築、レイアウトやフレームワーク機能の選択、パッケージの使用、状態管理とアプリ構成に関する問題を通じて、FlutterとDartの実践的な知識を測ります。候補者は短いDartコードやアプリの状況を読み解きます。
Flutter評価テストの所要時間は?+
テストは選択式の全20問で、所要時間は10分です。各問題の制限時間は30秒です。候補者は前の問題に戻れません。
Flutterアセスメントの対象者+
中級のモバイル・クロスプラットフォームアプリ開発者、Flutterへの移行を目指すフロントエンド開発者、Flutterアプリを保守するフルスタック開発者を対象としています。採用プロセスに、具体的なスキルを示す根拠を加えるためにご利用ください。
候補者は事前にFlutter評価テストの形式を試せますか?+
はい。練習問題は4問で、所要時間は3分です。アセスメントと同じ選択式で、短いDartのコードスニペットやアプリの状況に関する問題が出題されます。
関連テスト
次回の採用でFlutterテストを活用しましょう
Freeプランには必須テスト5種が含まれ、有料プランにはすべてのテストライブラリが含まれます。