amitshekhariitbhu/ai-engineering-interview-questions

Your Cheat Sheet for AI Engineering Interview – Questions and Answers.

このプロジェクトとは

AIエンジニアリングの仕事の面接を準備する人々のための、無料でオープンソースの学習ガイドです。トピックごとに整理された、面接の質問と回答の長いリストです。

含まれる内容

質問は15のトピック領域をカバーしています。以下を含みます:

  • LLMの基礎 — 大規模言語モデルが内部でどのように機能するか(transformers、attention、tokenization、sampling、KV cacheなど)
  • プロンプトエンジニアリング — LLMから信頼できる出力を得るための技術(few-shot prompting、chain-of-thought、prompt injection防御など)
  • 検索拡張生成(RAG) — 回答を生成する前に関連ドキュメントを検索するシステムの構築
  • AIエージェントとエージェントシステム — 推論して行動を起こす自律システム
  • ファインチューニングとモデル適応 — 事前学習済みモデルのカスタマイズ
  • ベクトルデータベースと埋め込み — テキストをベクトルとして保存・検索する
  • AIシステム設計 — 本番AIシステムのアーキテクチャ
  • LLMOpsと本番AI — 本番環境でのLLMのデプロイ、監視、保守
  • 評価とテスト — モデルの品質測定
  • AI安全性、倫理、責任あるAI — リスクと保護策
  • マルチモーダルAI — 画像、音声、テキストを扱うモデル
  • AIインフラストラクチャとスケーラビリティ — 大規模なモデルの提供
  • コーディングと実践的な実装 — 実践的なプログラミング質問
  • 行動とシナリオベースの質問 — 状況に基づく面接質問

多くの質問には、メンテナーのブログ、YouTubeチャンネル、またはソーシャルメディアの詳細な回答へのリンクが含まれています。一部の質問にはまだリンクされた回答がありません。

誰が作ったか

Amit Shekhar、Outcome School(AIと機械学習の教育プラットフォーム)の創設者。彼が維持しており、新しい質問で継続的に更新されると述べています。

誰のためか

AIエンジニア、生成AIエンジニア、LLMエンジニア、エージェントAIエンジニア、AIソリューションアーキテクト、MLOpsエンジニアなどの役割の面接を受ける人々向けです。

注目すべき詳細

  • 「必知」セクションが含まれており、LLM、RAG、MCP、Agent、ファインチューニング、量子化の6つのコア概念をカバーしています。
  • 回答はすべてインラインで書かれているわけではなく、多くは外部の記事やビデオを指しています。
  • プロジェクトは積極的に維持されています(READMEは継続的に更新されることを述べています)。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト