
エンジニアの
コードを
出題の頻度は、国内の転職メディアと技術記事 (2026 年 10 月に調べました) に、分野ごとに調べた問い集のうち同じ問いが何本出ていたかで、よく
レベルの目安
- 未経験から
実務 2 年ほど - 一人で
機能を 作り切れる 3〜5 年ほど - 難しい
設計と 実装を 自分で 決めて作り切る - チームの
技術の 方針、 設計の 判断、 レビューと 育成、 事業との 折り合いを持つ
設計と品質
なぜテストを
書くのですか 壊れた
ことに 早く 気づく、 安心して 直せる、 決めた 動きを 書き残す、の 3 点で 答える 問い。 テストで 分かる ことの 限りまで 言えると 伝わります。 単体テストと
結合テストの 違いは 何ですか 確かめる
範囲、 速さ、 壊れた ときの 場所の 分かりやすさで 答える 問い。 両方を どんな 割合で 持つかまで 話せると 伝わります。 1 つの
関数に 1 つの 責務、とは どういう ことですか 長い
関数を 役目ごとに 分ける 例で 答える 問い。 名前で 1 言で 言えるか、 変わる 理由が 1 つか、を 物差しに します。 読みやすい
コードの ために 気を つけている ことは 何ですか 名前、
短い 関数、 早く 返す 書き方、 理由を 書く コメントの 4 点で 答える 問い。 自分の コードで 直した 例を 1 つ 添えます。
コードを