技術面接の質問は、どのラウンドにいるかによって変わります。ライブのコーディング、基礎知識、システム設計のラウンドでは聞かれることも評価の仕方も異なるため、一つの「よくある質問」リストでは選考過程の一部しか準備できません。このページは地図として使ってください。ご自身のラウンドを見つけ、何が聞かれるかを確認し、解答例付きの完全ガイドへのリンクをたどってください。
全体の地図
技術面接とは、職務の技術的な部分をこなせるかを確かめるあらゆるラウンドのことです。以下は各種類で聞かれることです。
| 面接の種類 | 典型的な質問 | 評価されること | 完全ガイド |
|---|---|---|---|
| 採用担当者による技術スクリーニング | 「前の職場では、どの言語を使いましたか?」 | 経歴が求人票に合っているか | 電話面接の質問 |
| ライブコーディング | 「これらの重なり合う区間をマージしてください。」 | 問題解決、きれいなコード、作業中に話せるか | ソフトウェアエンジニアの質問 |
| オンライン評価 | プラットフォーム上の時間制限付きのコーディング問題 | 時間内に正しく動くコードを書けるか | CodeSignalガイド |
| 課題 | 「Xを行う小さなAPIを作ってください。」 | コードの品質、テスト、書面での説明 | REST APIの質問 |
| CSの基礎知識 | 「TCPとUDPの違いは何ですか?」 | 使っているシステムを理解しているか | ネットワークの質問 |
| スタックのラウンド | 「Nodeのイベントループはどのように動きますか?」 | 求人票に挙げられたツールへの理解の深さ | 下のスタックの表をご覧ください |
| システム設計 | 「レートリミッターを設計してください。」 | トレードオフ、規模、わかりやすい説明 | システム設計の質問 |
| 技術に関する行動面接 | 「解決が難しかったバグを修正したときのことを話してください。」 | 当事者意識と、他者との協働の仕方 | 行動面接の質問 |
| 非エンジニアの技術面接 | 「どのCRMを使ったことがありますか、どのように使いましたか?」 | 職務で使うツールの実際の使用経験 | 下の職種一覧をご覧ください |
どのラウンドがあるかを確認する
準備時間の大部分はこれに左右されます。採用担当者が教えてくれることが多いので、最初の通話の後に次の質問をしてください。
- 技術ラウンドは何回あり、それぞれ何を扱いますか?
- コードを書くことになりますか?共有エディタ、ホワイトボード、それとも自分の環境ですか?
- プログラミング言語は選べますか?
- オンライン評価や課題はありますか?どのくらいの時間がかかる想定ですか?
採用担当者への質問の仕方のガイドに、さらに詳しく載っています。
検索結果の一覧を分類してみて分かったこと
2026年11月3日に「technical interview questions」で検索し、結果から三つのページを読んで、掲載されている内容を数えました。
| ページ | 質問数 | 構成 |
|---|---|---|
| Built In | 20 | トピック別の七つの種類、その後に一つの番号付きリスト |
| Coursera | 30 | 技術色の強い職種と、そうでない職種に分け、その後ツール、プロセス、状況別 |
| The Forage | 5 | すべての職種に共通の一つのリスト |
三つのページのどれも、質問を面接のラウンドごとには分けていません。その後、Built Inの20の質問の見出しの文言を読みました。17は何かを説明する、述べる、定義することを求めており、3つは何かをどのように行うかを尋ねています(スケーラブルなシステムを設計する、遅いSQLクエリを最適化する、高可用性のために設計する)。20の見出しのどれも、コードを書くことを求めていません。
この分類は、見出しを読んだ私たち自身の解釈です。Built Inのページでは、コーディングの練習を別に扱ってもいます。それでも、質問リストの限界は示しています。リストを読むことは基礎知識のラウンドには役立ちますが、ライブのコーディングのラウンドにはエディタでの練習が必要で、それは別種の準備です。
ライブのコーディングの質問
共有エディタで問題を解きながら、考えを説明します。問題はかなり限られたパターンから出るので、問題を集める前にパターンを学んでください。
- まずはBlind 75のリストから始めてください。広く使われている短い練習問題の一覧です。
- Big Oのチートシートで、時間と空間の計算量を述べられるようにしてください。
- 解説付きの難しい例にも取り組んでください:k個のソート済みリストのマージ、グラフの複製、単語分割。
- CoderPadサンドボックスでの練習ガイドで、この環境に慣れてください。
オンライン評価と課題
オンライン評価とは、通常は選考の早い段階で送られる時間制限付きのテストです。プロセスと準備については、CodeSignalガイドとDRWのオンライン評価の質問で扱っています。開始する前に指示を読んでください。何が許されるかが書かれているので、それに従ってください。
課題とは、自分の時間で取り組む小さなプロジェクトです。どのくらいの時間がかかるか、AIツールが許されるかを確認し、その両方の範囲で作業してください。選択の理由を説明する短いREADMEを含めてください。次のラウンドで、その選択を擁護するよう求められることが多いからです。
技術ごとのスタックの質問
スタックのラウンドでは、求人票に挙げられたツールが問われます。そこで、求人票を読んで以下の表から選んでください。それぞれに完全ガイドがあります。
| 分野 | ガイド |
|---|---|
| 言語とフレームワーク | Python、TypeScript、Node.js、Angular、Spring Boot |
| クラウドとDevOps | AWS、Kubernetes、Terraform、DevOps |
| データ | データエンジニア、Kafka、Snowflake、Databricks、Power BI |
| テストとAPI | Selenium、REST API |
準備時間は求人票の比重に合わせて配分してください。一行目に挙げられたツールと、「歓迎」欄に挙げられたツールでは、準備の仕方を変えてください。
システム設計の質問
これらは、URL短縮サービスの設計のような、唯一の正解がない問題です。最初に行う質問、挙げるトレードオフ、説明の仕方で評価されます。システム設計面接の質問ガイドに、解答例があります。新卒の面接では、このラウンドを省かれることが多く、シニアの面接では重視される傾向があります。ソフトウェアエンジニアのガイドで説明しています。
非エンジニア向けの技術質問
Courseraのリストでは、これらをツール、プロセス、状況に分けており、準備するには良い分け方です。ツールの質問では、CRMや予算管理ソフトなど、使ったことのあるものを聞かれます。プロセスの質問では、仕事をどう進めるかを聞かれます。状況の質問では、競合する締め切りの優先順位付けなどの場面が示されます。
これらの質問を扱う職種別ガイド:
答えられない質問への対処
必ず起こりますが、面接の終わりではありません。The Forageのガイドはこれを独立したテーマとして扱い、正解が一つ以上あることが多いと指摘しています。私たちは次の三つの動きを、この順番で勧めます。
- 確認する。「一つのサービス内のことでしょうか、それともサービスをまたぐ話でしょうか?」
- 知識がどこで止まっているかを伝える。「本番環境で使ったことはありませんが、概念は知っています。」
- 声に出して推論する。「トレードオフは速度と一貫性の間になると考えます。なぜなら……」
はったりは避けてください。追加の質問ですぐに見抜かれます。ほとんどの技術ラウンドに付随する行動面接の質問にはSTAR法を使い、自己紹介してくださいにも短い回答を準備してください。
YesToTheOfferの位置づけ
私たちはYesToTheOfferを開発しています。macOSとWindows向けのデスクトップアプリです。この点を踏まえて読んでください。リアルタイムの文字起こし、履歴書に基づく回答の候補、コーディング問題のヘルプ、面接後の振り返りを提供します。最大30分まで無料で、その後は分単位で支払います。パックに有効期限はありません。
多くの企業は技術面接でのAI支援を禁止しており、オンライン評価や監督付きのテストには独自のルールがあることが普通です。それに従ってください。どちらの場合も、通話を文字起こしすることが許されていれば、面接後の振り返りは役立ちます。どの質問をされ、答えがどこで脱線したかが分かるからです。それにより、次のラウンドに向けて何を勉強すべきかが分かります。
出典
最終確認日:2026年11月3日
- Built In:https://builtin.com/software-engineering-perspectives/technical-interview-questions
- Coursera:https://www.coursera.org/articles/technical-interview-questions
- The Forage:https://www.theforage.com/blog/interview-questions/technical-interview-questions
面接で聞かれた技術の質問を振り返る
YesToTheOfferは、macOSとWindows向けのデスクトップアプリで、リアルタイムの文字起こし、コーディング問題のヘルプ、面接後の振り返りができます。最大30分無料で、その後は分単位で支払います。雇用主のルールに従ってください。


