HireRoo
プロダクト Skill Interview(採用) Skill Assessment(評価) Skill Development(育成)soon 料金 AI協働力 導入事例 ログイン ↗
ホーム / SEI / 計算機科学基礎

計算機科学基礎Computer Science Fundamentals

計算機科学基礎は、アルゴリズム・データ構造・プログラミング基礎で構成されるスキル領域です。

/computer_science_fundamentals 直下 3 ノード 受験者平均 89点
01 — Algorithms

アルゴリズム

アルゴリズムは、二分探索・幅優先探索・深さ優先探索・分割統治法・動的計画法・貪欲法・累積和・再帰などで構成されるスキル領域です。

Union Find union_find

Union Findを、Union-Findの基本実装・Union-Findの最適化の観点で評価します。

スライディングウィンドウ sliding_window

スライディングウィンドウを、正しい更新・サイズ管理の観点で評価します。

ソート sort

ソートを、正しい実装・カスタム比較関数・安定性認識の観点で評価します。

再帰 recursion

再帰を、基底条件・関係の定義・終了保証の観点で評価します。

最短経路探索 shortest_path

最短経路探索を、最短経路の距離更新・最短経路の重み処理の観点で評価します。

深さ優先探索 depth_first_search

深さ優先探索を、DFSのバックトラッキング・DFSのスタック/再帰使用・DFSの訪問済み管理の観点で評価します。

02 — Data Structures

データ構造

データ構造は、配列・グラフ・ハッシュテーブル・ヒープ・連結リスト・キュー・スタック・木構造で構成されるスキル領域です。

キュー queue

キューを、空キューの処理・操作の観点で評価します。

グラフ graph

グラフを、走査・訪問済み管理の観点で評価します。

スタック stack

スタックを、空スタックの処理・操作の観点で評価します。

ハッシュテーブル hash_table

ハッシュテーブルを、正しい使用の観点で評価します。

ヒープ heap

ヒープを、操作・特性の維持の観点で評価します。

配列 array

配列を、境界条件処理の観点で評価します。

03 — Programming Basics

プログラミング基礎

プログラミング基礎は、基本算術・制御構文・文字列操作で構成されるスキル領域です。

基本算術 basic_math

基本算術を、数式の正確な実装・数値型の適切な処理の観点で評価します。

制御構文 control_flow

制御構文を、条件分岐の正確性・ループ制御の正確性の観点で評価します。

文字列操作 string_manipulation

文字列操作を、文字列境界処理・文字列走査の正確性の観点で評価します。

SEIによる評価を、
実際のレポートで確かめる

デモでは、実際のスコアレポートを見ながら SEI・AI協働力の評価結果をご覧いただけます。