採用向けブロックチェーンソフトウェア開発テスト
技術的な追加質問に面接時間を使う前に、ブロックチェーンの実務知識を確認できます。
- 10分
- 15問
- 中級
- 選択式
- 英語の問題
- スマートフォン・デスクトップ
簡単に言うと
ブロックチェーンソフトウェア開発テストは、中級開発者向けの10分間・15問の評価です。ブロックチェーンの基礎、アーキテクチャとスケーリング、Solidityスマートコントラクトコードの読解、標準、署名、ツールを評価します。ブロックチェーン開発者、スマートコントラクトエンジニア、分散型アプリケーションの開発に移行するバックエンド開発者、オンチェーンシステムを設計するアーキテクトについて、早い段階での判断材料を得るために活用できます。
測定する内容
時間制限のある環境で、ブロックチェーンの基礎、システムアーキテクチャ、スマートコントラクトコードの読解、一般的な標準を評価。
ブロックチェーンの基礎
チェーンが合意に至る仕組みと、データの改ざんを検知できる状態に保つ方法を問います。
アーキテクチャとスケーリング
オンチェーンシステムの設計方法とスケーリングについて問います。
スマートコントラクトコード
Ethereum互換チェーン向けのSolidityスマートコントラクトを読み、デバッグする問題です。
標準、署名、ツール
ブロックチェーンプロジェクトで使われるインターフェース、署名、ツールの標準を問います。
問題形式
選択式
候補者: 短い状況説明、表、または文を読み、正解またはすべての正解を選びます。
確認できる内容: 候補者が内容を認識するだけでなく、実際に活用できるほど理解しているかを測定します。
10分で問題15問を1問ずつ出題
このテストに適した職種
ブロックチェーン開発者、スマートコントラクトエンジニア、分散型アプリケーションの開発に移行するバックエンド開発者、オンチェーンシステムを設計するアーキテクト。
ブロックチェーン人材の採用に役立つ、的を絞った評価
コントラクト読解スキルを直接確認
受験者はEthereum互換チェーン向けの短いSolidityコードを読み、デバッグします。これは、履歴書に並ぶ過去のプロジェクトだけではわからないスキルです。
対象はエンジニアリング、取引ではありません
すべての問題はシステムの構築に関するものです。チェーンが合意に至る仕組み、スケーリングの方法、適用される署名標準を扱います。トークン、価格、投資に関する問題はないため、市場の知識は評価に影響しません。
技術面接の焦点を絞る
4つのサブスキルスコアから、追加の確認時間をアーキテクチャとスケーリングに使うべきか、インターフェース、署名、ツールの標準に使うべきかを判断できます。
候補者ごとに得られる内容
- テスト中、テストのタブを離れずに受験
- 回答の貼り付けなし
- 一定のペースで回答
スコア、プロフィール、Integrity Scoreのシグナルは、面接とあわせて確認するための情報です。自動的な判断には使われません。
テストの制御と確認用シグナル
各受験者には、大規模な問題プールから異なる問題セットが出題されます。受験のたびに問題の順序が変わり、選択肢も並べ替えられます。ブラウザーには一度に1問ずつ表示され、解答はHireValidのサーバーに保管されます。時間はサーバーで計測されます。ページを再読み込みすると同じ問題が表示され、残り時間で続けられます。受験者は問題文をコピーしたり選択したりできません。コピーがブロックされた場合、その操作が記録されます。この10分間のテストでは、前の問題に戻れません。HireValidは、テスト画面から離れていた時間、解答への貼り付け、問題を読むには速すぎる回答などのシグナルを、Integrity Scoreと証拠のタイムラインにまとめます。シグナルはご自身で確認してください。それだけで判断が決まることはありません。
スコアを判断材料として活用
結果は判定ではなく、人が確認するための1つのシグナルとして扱ってください。職務に即した実務課題や、候補者の考え方を尋ねる構造化面接と組み合わせましょう。より幅広く把握するには、ソフトウェアエンジニアまたはソフトウェアアーキテクトのテストと比較してください。職務に一般的な開発業務が含まれる場合は、オブジェクト指向プログラミングのテストも参考になる可能性があります。採用プロセスでスコアをどう解釈するかを決める前に、候補者の経験と実務課題の結果を考慮してください。
構造化面接の質問
想定と異なる動作をするスマートコントラクトを、どのように調査しますか?
デバッグの進め方が明確か、コードをどう調べるか、何が起きているかをどう検証するかに注目してください。
オンチェーンシステムのスケーリングが必要になったとき、見直したい設計上の選択について教えてください。
制約をどう評価するか、トレードオフをどう説明するか、提案する変更をシステム設計とどう結び付けるかに注目してください。
ブロックチェーンプロジェクトの開発で、署名やツールの標準をどのように活用しましたか?
本人の役割、関わった標準やツール、業務への取り組み方について、具体的に説明できるかに注目してください。
公平性と配慮措置
問題はエンジニアリングに関するもので、トークン、コイン、価格、取引、投資は扱いません。通貨記号、慣用表現、地域に関する知識も使いません。コードは短く、中立的な名前を使い、どの画面でも読みやすいように行を短くしています。さまざまな背景の名前をシナリオに使い、平易な表現にすることで、英語の読解速度ではなく技術スキルを測ります。
配慮措置として、候補者に追加の時間を与えることができます。結果は人が確認するための情報であり、自動的に判断を下すものではありません。
暫定値:受験者が200人に達すると信頼性が報告されます。
テストの詳細
ブロックチェーンを基盤とするシステムを開発する人の実務知識を、10分で確認できます。チェーンが合意に至る仕組みやデータの改ざんを検知できる状態に保つ方法、オンチェーンシステムの設計とスケーリング、Ethereum互換チェーン向けのSolidityスマートコントラクトの読解とデバッグ、実際のプロジェクトで使われるインターフェース、署名、ツールの標準を扱います。
- 問題は英語です。
- 使用可能な補助具:メモ用紙。
- 各質問に順番に一度ずつ回答します。前の質問に戻ることはできません。
- 時間制限付きテストの前に、練習問題4問(4分)
Ethereum, Solidityは各所有者の商標です。HireValidは各所有者と提携しておらず、推薦も受けていません。
よくある質問
ブロックチェーンソフトウェア開発テストは、どのような人が受けるべきですか?+
中級レベルのブロックチェーン開発者、スマートコントラクトエンジニア、分散型アプリケーションの開発に移行するバックエンド開発者、オンチェーンシステムを設計するアーキテクト向けです。実際の業務内容と職務レベルに合わせてテストを選び、ほかの採用情報とあわせてスコアを確認してください。
ブロックチェーンソフトウェア開発テストでは何を測定しますか?+
チェーンの合意形成と改ざんを検知できるデータ、オンチェーンアーキテクチャとスケーリング、Ethereum互換チェーン向けSolidityコントラクトの読解とデバッグ、インターフェース、署名、ツールの標準について、受験者がどのように考えるかを評価します。
ブロックチェーンソフトウェア開発テスト中、受験者は補助ツールを使えますか?+
メモ用紙は使用できます。問題はエンジニアリングに関するもので、トークン、価格、取引、投資は扱いません。コードでは中立的な名前を使い、行を短くしています。平易な表現により、地域に関する知識や英語の読解速度ではなく、技術スキルに焦点を当てやすくしています。
ブロックチェーンソフトウェア開発テストでは、どのような練習ができますか?+
受験者は、4問を4分で解く練習問題に挑戦できます。本番のテストは、単一選択式と複数選択式の問題が15問あり、所要時間は10分です。パソコンまたはモバイル端末で受験できますが、前の問題に戻ることはできません。
関連テスト
次回の採用でブロックチェーンソフトウェア開発テストを活用しましょう
Freeプランには必須テスト5種が含まれ、有料プランにはすべてのテストライブラリが含まれます。