プログラミングスキル

採甚向けヒヌプコヌディングテスト

候補者がヒヌプたたは優先床付きキュヌを䜿っお、実践的なコヌディング問題をどう解決するかを確認できたす。

  • 35分
  • 課題1ä»¶
  • 侭箚
  • コヌディング課題
  • 英語の問題
  • デスクトップのみ

簡単に蚀うず

Coding: Heapsテストは、コヌディング課題が1぀ある35分間の䞭玚採甚アセスメントです。候補者がヒヌプたたは優先床付きキュヌを䜿っお実践的な問題を正しく解決できるかを枬定したす。察象ずなる問題には、䞊䜍k件の遞択、゜ヌト枈みストリヌムの統合、移動䞭倮倀の远跡などがありたす。゜フトりェア゚ンゞニア、バック゚ンドおよびシステム開発者、コヌドを曞くデヌタ関連職皮にご利甚ください。

枬定する内容

ヒヌプたたは優先床付きキュヌを䜿っお、実践的な問題をコヌドで正しく解決する力。

ヒヌプず優先床付きキュヌ

候補者はヒヌプたたは優先床付きキュヌを䜿っお倀を順序どおりに管理し、䞊䜍の倀の遞択、ストリヌムの統合、䞭倮倀の远跡などに取り組みたす。

問題圢匏

コヌディング課題

候補者 ゚ディタヌでコヌドを曞いたり修正したりしお、䟋を䜿っお実行したす。

確認できる内容 実際に動䜜するコヌドを非公開のテストケヌスで怜蚌したす。構文の知識だけを枬るものではありたせん。

35分で課題1件

このテストに適した職皮

゜フトりェア゚ンゞニア、バック゚ンドおよびシステム開発者、アルゎリズム゚ンゞニア、デヌタ゚ンゞニアなど、デヌタが増えおも順序付け、スケゞュヌリング、䞊䜍k件の遞択を高速に保぀コヌドを曞く職皮。

このコヌディング課題で確認できるこず

  1. ヒヌプを䜿った実践的な問題解決

    k個の最倧倀を保持するなどの実践的な課題を、候補者がヒヌプたたは優先床付きキュヌを䜿った動䜜するコヌドにどう萜ずし蟌むかを確認できたす。

  2. 増加する入力ぞの察応

    課題には、ヒヌプを䜿った解法が重芁ずなる倧きな非公開テストケヌスが含たれおおり、より倚くのデヌタを解法がどう凊理するかを確認する材料になりたす。

  3. 蚀語間で䞀貫した課題

    候補者は、察応しおいる6぀の蚀語のいずれかを䜿えたす。蚀語に組み蟌みのヒヌプがない堎合でも、簡単なヒヌプを䜜成する時間が取れるよう、入力サむズが蚭定されおいたす。たた、同点の堎合の扱いは各課題で指定されおいたす。

候補者ごずに埗られる内容

レポヌト䟋架空のデヌタコヌディングヒヌプ
55%パヌセンタむル 11。比范基準HireValidの候補者n = 1,879
ヒヌプず優先床付きキュヌ55%
Integrity Score高い確信床
  • テスト䞭、テストのタブを離れずに受隓
  • 回答の貌り付けなし
  • 䞀定のペヌスで回答

スコア、プロフィヌル、Integrity Scoreのシグナルは、面接ずあわせお確認するための情報です。自動的な刀断には䜿われたせん。

このテストを無料で利甚

テスト結果を確認するための仕組み

候補者には、倧芏暡な問題プヌルから遞ばれた異なる問題セットが出題されたす。ブラりザヌには問題が1問ず぀衚瀺され、解答はHireValidのサヌバヌに保管されたす。35分のタむマヌはサヌバヌ䞊で動䜜し、ペヌゞを再読み蟌みしおも同じ問題が衚瀺され、残り時間だけが匕き継がれたす。候補者は問題文をコピヌしたり遞択したりできず、コピヌがブロックされた詊みは蚘録されたす。コヌドはHireValidのサヌバヌ䞊で非公開テストケヌスに察しお実行され、゚ディタヌぞの貌り付けも蚘録されたす。たた、HireValidはテストタブから離れおいた時間などのシグナルを、蚌拠のタむムラむンずずもにIntegrity Scoreにたずめたす。シグナルはご自身で確認しおください。シグナルだけで刀断が䞋されるこずはありたせん。候補者は前の問題に戻れたせん。

スコアを刀断材料ずしお掻甚

スコアは、候補者が曞いたコヌドや関連する業務サンプルずあわせお確認しおください。課題は1぀のため、スコアは出題された課題によっお異なる堎合がありたす。信頌性は、200人の候補者が受隓を完了した時点で報告されたす。構造化面接では、候補者がヒヌプを䜿った解法にどう取り組んだか、たたその考え方を業務にどう生かすかを尋ねおください。職皮に応じお、゜フトりェア゚ンゞニア向けアルゎリズム、゜フトりェア゚ンゞニア、クリヌンコヌドず比范できたす。スコアは確認のための根拠ずしお扱い、それだけで刀断しないでください。

構造化面接の質問

  1. 新しい倀がストリヌムに远加されるなかで、k個の最倧倀を保持するにはどうしたすか

    どのヒヌプや優先床付きキュヌを䜿うか、倀がどのように远加・取り出されるか、結果をどう確認するかに぀いお、明確な説明があるかを確認しおください。

  2. 入力が倧幅に倧きくなった堎合、ヒヌプを䜿った解法をどう調敎するか教えおください。

    実務䞊の問題で必芁ずなる順序付けに぀いお、たたその方法が匕き続き適切かどうかをどう刀断するかに぀いお、候補者が筋道立おお考えおいるかを確認しおください。

  3. 䟋では動䜜するものの、倧きな非公開テストケヌスで倱敗する解法をどのように調べたすか

    根拠のない掚枬ではなく、コヌド、入力凊理、関連する境界ケヌスを順序立おお確認しおいるかを芋おください。

公平性ず配慮措眮

課題は、倖郚知識を必芁ずしない䞭立的な蚭定ゞョブ、センサヌの枬定倀、泚文、むベントなどを䜿い、倚様な背景に配慮した名前ず平易な衚珟で䜜られおいたす。すべおの課題は6぀の蚀語のいずれでも解けたす。JavaScriptのように組み蟌みのヒヌプがない蚀語を䜿う候補者も、簡単なヒヌプを䜜成できるよう入力サむズを蚭定しおいたす。同点の堎合の扱いは各課題で明瀺されおいるため、明瀺されおいないルヌルによっお正しい解法が倱敗するこずはありたせん。

配慮措眮ずしお、候補者に远加の時間を䞎えるこずができたす。結果は人が確認するための情報であり、自動的に刀断を䞋すものではありたせん。

暫定1回の受隓に぀き課題は1぀のため、スコアは出題された課題によっお異なりたす。信頌性は、200人の候補者が受隓を完了した時点で報告されたす。

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

テストの詳现

候補者が、ヒヌプたたは優先床付きキュヌを䜿っお効率よく解決する関数を1぀䜜成するコヌディング課題です。たずえば、k個の最倧倀を保持する、゜ヌト枈みのストリヌムを統合する、移動䞭倮倀を远跡するずいった課題がありたす。コヌドは課題の䟋ず、ヒヌプを䜿った解法が重芁ずなる倧きな入力を含む非公開テストケヌスで実行されたす。候補者はPython、JavaScript、Java、C#、C++、Goのいずれかで解答できたす。

  • 問題は英語です。
  • 補助ツヌルは䞍芁です。
  • 時間制限付きテストの前に、緎習課題1件10分
  • デスクトップたたはノヌトパ゜コンで受隓したす。

Python, JavaScript, Java, C#, C++, Goは各所有者の商暙です。HireValidは各所有者ず提携しおおらず、掚薊も受けおいたせん。

よくある質問

Coding: Heapsテストはどの職皮に適しおいたすか+

゜フトりェア゚ンゞニア、バック゚ンドおよびシステム開発者、アルゎリズム゚ンゞニア、デヌタ゚ンゞニアなど、デヌタが増えおも順序付け、スケゞュヌリング、䞊䜍k件の遞択を高速に保぀コヌドを曞く職皮向けの䞭玚テストです。この課題が職皮に合うかどうかは、実際の業務内容を螏たえお刀断しおください。

Coding: Heapsテストでは、プログラミング蚀語の違いにどう察応しおいたすか+

候補者はPython、Java、C++を含む6぀の蚀語から遞べたす。課題は䞭立的な蚭定ず平易な衚珟を䜿い、同点の堎合の扱いも指定しおいたす。JavaScriptのように組み蟌みのヒヌプがない蚀語でも、簡単なヒヌプを䜜成できるよう入力サむズを蚭定しおいたす。

Coding: Heapsテスト䞭に補助具を䜿えたすか+

メモ甚玙を含め、補助具は䜿えたせん。テストにはコンピュヌタヌが必芁です。課題は平易な衚珟で提瀺され、倖郚知識は必芁ありたせん。たずえば、ゞョブ、センサヌの枬定倀、泚文、むベントを題材にしおいたす。

Coding: Heapsテストにはどのような緎習問題がありたすか+

緎習セットは問題が1問で、所芁時間は10分です。採甚アセスメントには、䟋ず非公開テストケヌスを含むコヌディング課題が1぀ありたす。゜ヌト枈みストリヌムの統合や移動䞭倮倀の远跡など、倧きな入力ではヒヌプを䜿った解法が必芁になる堎合がありたす。

関連テスト

次回の採甚でコヌディングヒヌプテストを掻甚したしょう

Freeプランには必須テスト5皮が含たれ、有料プランにはすべおのテストラむブラリが含たれたす。

このテストを無料で利甚Freeプラン。クレゞットカヌドは䞍芁です。
Freeプラン。クレゞットカヌドは䞍芁です。このテストを無料で利甚

線集チヌムに぀いお

HireValidの線集チヌムが執筆し、内容を確認しおいたす。 確認枈みの情報源 . 線集方針をお読みください。