GO TO A SECTION

↑ ↓ to navigate · Enter to openExplore all sections →
FDEInterviews logo

Forward deployed engineering · Interview prep

Prepare for your next FDE interview.

Work through real interview questions, learn the engineering behind the answers, and practise on systems you can build and debug.

No card required. Free answers in every topic.

A free lesson to begin · 25 minConnect a software capability to a working customer workflow

Updated · 24 questions added or revised in the last 30 days

Free diagnosticNo account · 15 min

How ready are you for an FDE interview?

17 scenarios to find what needs work. Get a study plan linked to questions and lessons.

Question 1 of 21

Which role are you actually going for?

FDE LAB · HANDS-ON ENGINEERING MISSIONS

A customer’s system is down. You have the terminal.

30 missions in your browser: a support agent that follows instructions hidden in a ticket, a webhook that invoices twice, a model that changed under the same name. Read the traces, watch the metrics move, edit the config, restart the service, and prove the fix from the system’s own state. Nothing to install.

3 free · 3 with a free account · 24 Premium · 20–45 minutes each

missions
30missionsacross 8 tracks, from day one on the box to a sev1 capstone
injectable faults
18injectable faultsrate limits, rotated keys, stale caches, retry storms, runaway loops
live views
5live viewsSystem, Traces, Metrics, Queue and Logs, all reading the same mission state
terminal
1terminalsvcctl, trace, metrics, qstat, routerctl, faults: real output, replayed to verify
Mission preview
The FDE Lab during The first 48 hours mission: a service map with billing down, green service-health indicators, blue traffic metrics, red error bars and a terminal tracing the billing failure.
The first 48 hours

From the FDE Lab’s incident response capstone. Inspect the service map, trace the billing failure, and work through recovery in the terminal.

Explore the missions

THE FDE VIDEO LIBRARY

FDE skills,
taught on screen.

Follow a course lesson by lesson, watch a concept take shape, or work through an interview answer. Every video sits beside its written explanation.

Video lessons
210
To explore
24h 13m
Course videos
100 full course lessons across 4 course series
Explore all 210 videos →English narration · Chapter navigation

Swipe to explore the previews →

Free samples and Premium lessons. Videos follow the access requirements of their written pages.

QUESTION OF THE DAYYou discover the pilot's success metric is being gamed, someone is cherry-picking easy test queries. What do you do?Behavioral & Customer Scenarios · hardAnswer →
QUESTIONS MIRROR REAL LOOPS AT
Browse all 111 company interview guides →

Looking for your next FDE role?Explore openings by company, region and work style.

Browse FDE jobs
658+PRACTICE QUESTIONS
111COMPANIES COVERED
180CONCEPTS TO MASTER

Grounded in real Forward Deployed Engineer interview loops and written to a senior-engineer editorial bar.

ACCURACY YOU CAN AUDITEvery code sample, SQL query and worked number here is executed and checked before it ships, then re-audited. Find an error we can verify and we add a day of full access to your account.How we check, and what counts →
WHERE DO I START?

For your next interview, and the work that follows.

FDEInterviews brings interview preparation and ongoing learning into one place. Keep your skills current with courses and labs, follow research and open-source projects, and explore your next FDE role.

FDE FIELD NOTES

Good ideas for your next build.

Free notes on AI agents and the engineering behind customer deployments. We aim to send a useful concept each week, with clear examples to try in your next build.

Get the free newsletter

No account needed. Unsubscribe anytime.

Join 1,000+ readers.

Including people at Anthropic, OpenAI, Google, Meta, NVIDIA, Microsoft, Amazon and Sarvam.

Try a worked answer.

A real, unlocked card from the RAG & Agents journey:
27

Customer's RAG pipeline started hallucinating after a data refresh — debug it live

mediumOpenAI

Resist the urge to touch the prompt. A data refresh changes retrieval, not generation — so measure retrieval before you theorize.

1 · REPRODUCE AND MEASURE
Python
# golden set recall, before touching anything
hits = retriever.search(q, k=20)
print(recall_at_k(hits, gold))  # 0.31 — was 0.86

Recall cratered. The refresh re-ran ingestion but skipped re-embedding, so the index points at stale vectors.

NEW · PRACTICE TESTS

Practise under interview conditions.

408 multiple-choice scenarios across all 11 topics, easy to staff-level. Every answer explains itself and links into the worked material, and the questions rotate so a retake is a fresh test.

Take a practice testeasy tests free with an account
RAG & Agents · easyexample

A RAG answer is wrong. Which single question splits the failure into its two bug classes?

✓Was the correct passage present in the retrieved context?
Was the prompt template changed since the last good run?

If the passage never came back, no prompt work will help: fix retrieval. One log lookup separates the two bug classes…

THE LEARNING ENGINE

Pick up where you left off.

Rate your recall after each answer. Your topic mastery updates as you study, and your next session starts with a suggestion based on the areas that need more practice.

  • ▸One tap after each answer (Got it / Shaky / Review) feeds a live mastery estimate per topic.
  • ▸“Your next focus” sends you to your weakest area, not a random question.
  • ▸Your mastery and journey persist, so every session builds on the last.
MASTERY BY TOPICexample
System DesignStrong 78%
RAG & AgentsStrong 61%
LLM & GenAIDeveloping 44%
MLOpsBuilding 22%
NEXT FOCUSImplement an idempotent agent that survives a mid-run crash→
FROM THE ANSWERnot a mock-up
What happens when you call an LLM API TRANSFORMER LAYERS PREDICTION decode: once per output token 1 Your app POST with prompt + params 2 API gateway auth · rate limit · route 3 Tokenize text to token IDs 4 KV cache lookup reuse a matching prefix 5 Embed token ID to a vector 6 Attention tokens read each other 7 Feed-forward network per token, in parallel 8 Logits to softmax a score for every token 9 Sample one token temperature · top-p 10 Stream to the caller until stop token or max Billing and the context window are both counted here, not in words. 1 token ~ 4 chars ~ 0.75 words One vector per token, hundreds to a couple of thousand dimensions. Attention routes information between tokens. The feed-forward network is where the stored knowledge sits. One probability per vocabulary entry, roughly 50k to 200k of them. " Paris" 0.87 " the" 0.04 (illustrative) Steps 3 to 8 run once over the whole prompt in parallel: prefill, which sets time to first token. Every later token pays a full pass of its own: decode, which sets total latency.
DIAGRAMS THAT TEACH

Follow each step in the diagram.

Trace an LLM request from tokenization to the generated response. Each stage names the mechanism, with annotations that connect the explanation to the numbers. 162 answers, concepts and lessons now carry one.

  • ▸Drawn for the page it sits in, so it teaches that page rather than the topic in general.
  • ▸Every figure on them is either executed while writing or marked illustrative. Nothing is decorative.
  • ▸Light and dark, readable on a phone, and described in full for a screen reader.
THE CURRICULUM

Learn the work of a forward deployed engineer.

5 courses and 169 lessons take you from your first discovery call to deployments behind an air gap. Work through the customer decisions alongside the engineering.

  • ▸Hands-on labs with runnable harnesses, and worked engagement documents: the scope doc, the pilot proposal, the security packet.
  • ▸Each course ends in a capstone whose artifacts you can bring into an interview.
  • ▸26 lessons are free, one click away, so you can judge the depth first.
◆ WORK SAMPLES · RUN THEM ON YOUR MACHINE

Build a solution. Check it against the tests.

Each work sample is a small broken thing from a real deployment, handed to you the way a customer hands it over: three symptoms in one ticket, no list of causes. You get the fixtures, a hostile server or a seeded database, and a grader you run locally. Nothing to install, no API key, no account on anything, and every dataset is synthetic and written for the exercise.

The tests going green is the smaller half. Each pack ends with the questions an interviewer asks next, and a reference solution that explains what was being scored rather than only showing the answer. This is the closest thing on the site to the job itself.

Browse the work samples →briefs are free to read · the packs come with premium

THE RESEARCH LIBRARY

Read the research.
Understand the trade-offs.

200 AI papers explained for engineers. Follow the mechanism, check the results, and connect the research to the systems you build.

Explore the papers

Free summaries · Diagrams · Experiments

New to the field? Follow the guided starting path.Start with ML technical debt

The FDE reading room

Guides for the work, the team and the interview.

Explore all guides →
Cover of Autonomous ADLC for FDEs

Autonomous ADLC for FDEs

89 pages · 18 diagrams · PDF + tested companion

Turn customer requirements into PRDs, specifications, BDD examples, agent-built code and verified releases. Covers skills, MCP, code property graphs, evals, AgentGym and controlled improvement, with a tested Python/SQLite companion.

Premium guideLook inside →
Cover of Harness Engineering for Forward Deployed Engineers

Harness Engineering for FDEs

136 pages · 32 diagrams · PDF + tested companion

Build the layer that turns a model into a system a customer can run: the loop, instructions, context and caching, tools and MCP, skills, verification, permissions, credentials, sandboxes, cost, the customer eval and self-improving harnesses, with the 2026 evidence beside each decision and a tested Python companion.

Premium guideLook inside →
Cover of Agentic Protocols for FDEs

Agentic Protocols for FDEs

105 pages · 29 diagrams · PDF + executable companion

Connect tools, agents, interfaces and commerce through MCP, A2A, UCP, ACP, AP2, x402 and MPP. Learn delegated authority, recover uncertain effects and run a tested Python companion with a real local MCP track.

Premium guideLook inside →
Cover of Agentic Database for FDEs

Agentic Database for FDEs

107 pages · 25 diagrams · PDF + executable companion

Build the data layer behind AI agents: transactional state, vector retrieval, knowledge and context graphs, ontologies, feature stores, catalogs, Open Knowledge Format, MCP and recoverable actions. Includes tested Python and PostgreSQL exercises.

Premium guideLook inside →
Cover of Architecting and Building Enterprise Personal Agents

Enterprise Personal Agents

177 pages · 32 diagrams · PDF + reference code

Design agents that act for one person inside an organization: delegated identity, a deterministic gatekeeper, exact-action approvals, memory and recall, voice and messaging surfaces, decision models, and a tested reference build on Google ADK.

Premium guideLook inside →
Cover of Essential Maths for FDEs

Essential Maths for FDEs

66 pages · 20 figures · PDF + calculation companion

Understand vectors, probability, evaluation, gradients, capacity and data visualisation through small worked examples. Includes exercise solutions and runnable calculators.

Premium guideLook inside →
Cover of Building an Enterprise FDE Practice

Building an Enterprise FDE Practice

108 pages · 21 diagrams · PDF + operating toolkit

Establish the mandate, hire and develop the team, govern customer engagements and reconcile the economics. Four worked cases and 24 editable operating forms.

Premium guideLook inside →
Cover of Systems Engineering for Forward Deployed Engineers

Systems Engineering for FDEs

96 pages · 22 diagrams · PDF + Python companion

Design, ship, and operate AI systems in customer environments. Four worked engagements, from permission-aware retrieval to an offline deployment, with nine executable lab tracks.

Premium guideLook inside →

PAID REMOTE INTERNSHIP

Bring FDE Interviews
to your campus.

Create useful content and bring students together while learning how AI reaches real customers. Join FDE Interviews as a Community & Campus Intern.

Fully remote · US$25 per week · Outcome-based

Explore the internship ↗
An open book and campus courtyard connected by circuit paths

From the blog

A closer look at the engineering.

Project reviews, worked examples and decisions behind customer deployments.

Read all posts →
Cover of The Forward Deployed Engineer Interview Book by FDEInterviews.com, 2026 edition.
NOVEMBER 2026

The first book on the FDE interview

Not the role in general. The loop: the decomposition round, the practical builds, the applied LLM work, and the customer rounds that decide more offers than anyone admits. Free for premium members on release.

What is inside the book →

One payment unlocks all of it

Every answer, concept and course, every paper breakdown, all published video lessons, hands-on FDE Lab missions, Premium PDF guides and companion files, the full practice-test bank and work-sample downloads. Referral Premium excludes guide PDFs and their companion files.

6 months · One payment · No auto-renewal

Study alongside free video lessons.

launch price · regularly ₹4,000 / $50

The question bank

Choose a question. Work through the answer.

All questions

11 topics · Curated journeys

Build depth in one topic.

Each path moves from the fundamentals to harder interview problems.

New to the role?