GitHub · 项目涌现

呵

pallavi-shekhar/ai-engineering-interview-questions-company-wise

二〇二六年九月二十日·★ 351·⑂ 17·Markdown·Apache-2.0 · GitHub 原仓库

Your Cheat Sheet For AI Engineering Interviews at Top AI Companies - Questions and Answers.

AI Engineering Interview Questions Company Wise

AI Engineering Interview Questions Company Wise - Your Cheat Sheet For AI Engineering Interviews at Top AI Companies

Real interview questions asked in AI Engineering interviews at 35 companies, organized company by company, with answers linked wherever we have them.

These interview questions and answers are helpful for roles such as:

  • AI Engineer
  • Gen AI Engineer
  • LLM Engineer
  • Agentic AI Engineer
  • AI Agent Engineer
  • Machine Learning Engineer
  • Research Engineer
  • Applied Scientist
  • Forward Deployed Engineer
  • AI Solutions Architect
  • AI Platform Engineer
  • Applied AI Engineer
  • LLM Inference and Performance Engineer
  • MLOps Engineer
  • LLMOps Engineer

Table of Contents

Prepared and maintained by Outcome School

AI and Machine Learning Program by Outcome School: AI and Machine Learning Program

Follow Outcome School


Note: We will keep updating this with new questions and answers.

For topic-wise questions and answers, see AI Engineering Interview Questions and Answers.


How to use this


Common Questions Asked Across Companies

These questions come up in AI Engineering interviews at many companies. Each question is listed once here, with the companies where it (or a company-specific version of it) is asked. Work through these first.

LLM Internals and Architecture

Inference, Serving and GPU Performance

RAG and Retrieval

Agents and Tool Use

Fine-Tuning, Post-Training and Alignment

Evaluation and Observability

Safety, Security and Responsible AI

Multimodal, Speech and Voice AI

AI System Design

Coding and Data Structures

Frontier AI Labs

Anthropic

Roles this covers: Member of Technical Staff (MTS), Software Engineer (product / infra / API-serving), Research Engineer, Research Scientist, Applied AI Engineer, Forward Deployed Engineer (Applied AI), Performance Engineer (inference & kernels), Product Engineer (Claude Code / Claude.ai).

Interview loop, as publicly reported: Recruiter screen (~30 min, substantive and failable) → CodeSignal-style or live coding assessment (~70–90 min, one practical problem in ~4 progressive levels) → virtual onsite of roughly five rounds: project deep-dive, one or two coding rounds, system design, and a dedicated values/culture round. Reported end-to-end: 3 weeks to ~2 months. Some MLE loops now include an AI-collaboration round where Claude is provided and you are graded on how you direct and verify it.

Also prepare: the common questions tagged Anthropic under LLM Internals and Architecture, Inference, Serving and GPU Performance, Agents and Tool Use, Evaluation and Observability, Safety, Security and Responsible AI, AI System Design, Coding and Data Structures.

Coding and Data Structures

LLM Internals and Architecture

Inference, Serving and GPU Performance

Agents and Tool Use

Fine-Tuning, Post-Training and Alignment

AI System Design

Evaluation and Observability

Safety, Security and Responsible AI

Applied and Forward-Deployed Scenarios

Behavioral and Culture

OpenAI

Roles this covers: Member of Technical Staff, Software Engineer, Machine Learning Engineer, Research Engineer, Research Scientist, Applied AI Engineer, Forward Deployed Engineer, Solutions Architect, Data Scientist.

Interview loop, as publicly reported: Recruiter screen → technical screen (practical coding, often a build-something-real task rather than LeetCode) → onsite: two or three coding/practical rounds, a domain-depth or ML round, a system design round, and behavioural/mission-fit. Applied AI and FDE loops add a customer-scenario and solution-design round.

Also prepare: the common questions tagged OpenAI under LLM Internals and Architecture, Inference, Serving and GPU Performance, Agents and Tool Use, Fine-Tuning, Post-Training and Alignment, Evaluation and Observability, Safety, Security and Responsible AI, AI System Design, Coding and Data Structures.

Coding and Data Structures

ML and DL Fundamentals

LLM Internals and Architecture

Agents and Tool Use

AI System Design

Evaluation and Observability

Safety, Security and Responsible AI

Applied and Forward-Deployed Scenarios

Behavioral and Culture

Google DeepMind and Google AI

Roles this covers: Research Engineer, Research Scientist, Machine Learning Engineer, Software Engineer (ML), Forward Deployed Engineer, Applied AI Engineer (Google Cloud / Vertex AI), Data Scientist.

Interview loop, as publicly reported: Recruiter screen → technical phone screen (coding, sometimes ML fundamentals) → onsite: two coding rounds, an ML domain/breadth round, an ML system design round, and Googleyness/leadership. DeepMind Research Engineer loops add a research deep-dive plus maths/probability and a from-scratch implementation round; hiring committee and team matching follow.

Also prepare: the common questions tagged Google DeepMind under LLM Internals and Architecture, Inference, Serving and GPU Performance, AI System Design, Coding and Data Structures.

Coding and Data Structures

ML and DL Fundamentals

Fine-Tuning, Post-Training and Alignment

AI System Design

Evaluation and Observability

Behavioral and Culture

Meta (Superintelligence Labs, FAIR, Llama)

Roles this covers: Machine Learning Engineer (E4–E7), Research Engineer, Research Scientist, AI Infrastructure Engineer, Software Engineer (ML), Applied Research Scientist.

Interview loop, as publicly reported: Recruiter screen → technical screen (2 coding problems in 45 min) → onsite: two coding rounds, one ML system design round, one ML domain/breadth round, and a behavioural (“Jedi”) round. Some 2026 loops now include an AI-assisted coding round in three stages: explore and fix issues, implement new functionality, extend and improve the system.

Also prepare: the common questions tagged Meta under LLM Internals and Architecture, Inference, Serving and GPU Performance, Multimodal, Speech and Voice AI, AI System Design.

Coding and Data Structures

ML and DL Fundamentals

LLM Internals and Architecture

Inference, Serving and GPU Performance

Agents and Tool Use

Fine-Tuning, Post-Training and Alignment

AI System Design

Evaluation and Observability

Safety, Security and Responsible AI

Multimodal, Speech and Voice AI

Behavioral and Culture

xAI

Roles this covers: Member of Technical Staff, AI Engineer, Infrastructure Engineer, Research Engineer, Product Engineer (Grok), Data / RL environments engineer.

Interview loop, as publicly reported: Fast, low-process loops. Typically a recruiter or hiring-manager screen → one or two live coding rounds heavy on data structures and systems → a practical build-something round (often a timed four-hour product build or a stubbed-out module in a real codebase) → founder/leadership conversation. Speed and raw shipping ability are weighted heavily.

Also prepare: the common questions tagged xAI under LLM Internals and Architecture, Inference, Serving and GPU Performance, AI System Design, Coding and Data Structures.

Coding and Data Structures

Inference, Serving and GPU Performance

Fine-Tuning, Post-Training and Alignment

AI System Design

Behavioral and Culture

Mistral AI

Roles this covers: Research Engineer, ML Engineer, Applied AI Engineer, Solutions Architect / Forward Deployed Engineer, Inference Engineer, Platform Engineer.

Interview loop, as publicly reported: Recruiter screen → technical screen (Python + ML fundamentals) → pair-programming round building a small LLM-backed service → deep-dive on transformer/serving internals → customer-scenario round for applied roles → culture/founders round. European enterprise and on-prem deployment context shows up throughout.

Also prepare: the common questions tagged Mistral AI under LLM Internals and Architecture, Inference, Serving and GPU Performance, Agents and Tool Use, Fine-Tuning, Post-Training and Alignment, Coding and Data Structures.

Coding and Data Structures

LLM Internals and Architecture

Inference, Serving and GPU Performance

Agents and Tool Use

Fine-Tuning, Post-Training and Alignment

AI System Design

Cohere

Roles this covers: Member of Technical Staff, ML Engineer, Applied AI Engineer, Solutions Architect / Forward Deployed Engineer, Platform & Inference Engineer.

Interview loop, as publicly reported: Recruiter screen → technical screen (practical Python, streaming/API-shaped problems) → onsite: coding, retrieval/RAG depth, enterprise deployment design, customer-scenario round, and a values round. Remote-first; autonomy and ownership are explicitly tested.

Also prepare: the common questions tagged Cohere under LLM Internals and Architecture, RAG and Retrieval, Fine-Tuning, Post-Training and Alignment, Evaluation and Observability, Coding and Data Structures.

Coding and Data Structures

LLM Internals and Architecture

RAG and Retrieval

Agents and Tool Use

AI System Design

Evaluation and Observability

Behavioral and Culture

DeepSeek

Roles this covers: Research Engineer, Infrastructure / Systems Engineer, Inference Engineer, Data Engineer, Algorithm Engineer.

Interview loop, as publicly reported: Heavily research- and systems-weighted: paper deep-dive, from-scratch implementation rounds in PyTorch, distributed-training and low-precision depth, plus an algorithmic coding round. Expect direct questions about their published architecture and training papers.

Also prepare: the common questions tagged DeepSeek under LLM Internals and Architecture, Fine-Tuning, Post-Training and Alignment.

LLM Internals and Architecture

Inference, Serving and GPU Performance

Fine-Tuning, Post-Training and Alignment

Behavioral and Culture

Moonshot AI (Kimi)

Roles this covers: Research Engineer, Infrastructure Engineer, Inference / Serving Engineer, Agent Engineer.

Interview loop, as publicly reported: Research and long-context systems focused: architecture deep-dive, distributed serving design, a PyTorch implementation round, and an agentic-evaluation discussion.

Also prepare: the common questions tagged Moonshot AI under LLM Internals and Architecture, Inference, Serving and GPU Performance, Evaluation and Observability, Coding and Data Structures.

LLM Internals and Architecture

Inference, Serving and GPU Performance

RAG and Retrieval

Fine-Tuning, Post-Training and Alignment

Evaluation and Observability

Zhipu AI (GLM)

Roles this covers: Research Engineer, Agent Engineer, RL Infrastructure Engineer, Applied AI Engineer.

Interview loop, as publicly reported: Architecture and post-training depth, an RL-infrastructure design round, a GUI-agent design round, and an implementation round in PyTorch.

Also prepare: the common questions tagged Zhipu AI under LLM Internals and Architecture, Fine-Tuning, Post-Training and Alignment, Evaluation and Observability.

LLM Internals and Architecture

Agents and Tool Use

Fine-Tuning, Post-Training and Alignment

AI System Design

Evaluation and Observability

Alibaba (Qwen)

Roles this covers: Algorithm Engineer (LLM), Research Engineer, Inference Engineer, Multimodal Engineer, Applied AI Engineer (Alibaba Cloud / Model Studio).

Interview loop, as publicly reported: Classic Alibaba structure: two or three technical rounds (algorithms + ML depth), a cross-examination round with a senior manager, and an HR round, with Qwen-specific architecture and multilingual questions layered on top.

Also prepare: the common questions tagged Alibaba under LLM Internals and Architecture, Fine-Tuning, Post-Training and Alignment, Evaluation and Observability, Multimodal, Speech and Voice AI, Coding and Data Structures.

Coding and Data Structures

LLM Internals and Architecture

Fine-Tuning, Post-Training and Alignment

Evaluation and Observability

Multimodal, Speech and Voice AI

Behavioral and Culture

Sarvam AI

Roles this covers: Research Engineer (LLM / speech), ML Engineer, Applied AI / Forward Deployed Engineer, Speech Engineer, Edge / Inference Engineer.

Interview loop, as publicly reported: Research and applied rounds side by side: Indic NLP and tokenizer depth, a speech/ASR round, an implementation round, a deployment-on-constrained-hardware round, and a government/enterprise deployment scenario.

Also prepare: the common questions tagged Sarvam AI under LLM Internals and Architecture, Fine-Tuning, Post-Training and Alignment, Multimodal, Speech and Voice AI.

Coding and Data Structures

LLM Internals and Architecture

Inference, Serving and GPU Performance

RAG and Retrieval

Fine-Tuning, Post-Training and Alignment

AI System Design

Evaluation and Observability

Multimodal, Speech and Voice AI

Applied and Forward-Deployed Scenarios

Big Tech AI Organizations

Microsoft

Roles this covers: AI Engineer, Applied Scientist, Machine Learning Engineer, Software Engineer (AI Platform / Copilot), Azure AI Solutions Architect, Principal Applied AI Engineer.

Interview loop, as publicly reported: Recruiter screen → technical phone screen (coding + a little ML) → onsite loop of 4–5 rounds: two coding, one ML/AI depth, one AI system design or low-level design, and an as-appropriate-hire round with a senior leader. Azure AI and Copilot roles add a customer-architecture round.

Also prepare: the common questions tagged Microsoft under Inference, Serving and GPU Performance, RAG and Retrieval, Agents and Tool Use, Fine-Tuning, Post-Training and Alignment, Safety, Security and Responsible AI, AI System Design.

Coding and Data Structures

-

…

[README truncated; see source on GitHub]

译自 GitHub · 项目涌现 · 录于 二〇二六年九月二十日