A free interview kit, as a PDF and an EPUB

The AI engineer interview playbook

One system design question, design a support agent for an online shop, answered the way interviewers score it: agents, tools, RAG, evals, cost and latency.

The PDF opens in a new tab. Your details go to learnwithparam only. This does not subscribe you to the newsletter.

Look insidePages from the PDF, as they print.

  1. Page 2: Contents
    Page 2: Contents
  2. Page 3: This kit answers one system design question from start to finish.
    Page 3: This kit answers one system design question from start to finish.
  3. Page 14: When should the Acme support system be an agent rather than a workflow?
    Page 14: When should the Acme support system be an agent rather than a workflow?
  4. Page 20: Write the refund tool so the model knows when to call it and cannot run it alone.
    Page 20: Write the refund tool so the model knows when to call it and cannot run it alone.
  5. Page 41: How much does the Acme draft step cost per day?
    Page 41: How much does the Acme draft step cost per day?
  6. Page 53: The whole Acme answer on one page, with the mistake to avoid at each step.
    Page 53: The whole Acme answer on one page, with the mistake to avoid at each step.

What the interview kit covers

  1. 1

    The interview loop, mapped

    How companies interview AI engineers, which round asks you to design an AI system, and the one question this kit answers from start to finish.

  2. 2

    Your cold answer, scored

    How the interviewer runs the Acme question, and how to score your answer.

  3. 3

    Agent or workflow

    Your first answer is recorded. Now: does the Acme support system need an agent at all, and if so, how many?

  4. 4

    Tool calling and guardrails

    The steps are drawn. Which tools does the agent get, and what can it do without a human?

  5. 5

    RAG over Acme's help docs and tickets

    The agent drafts each reply from help docs and past emails. How does it find the right ones?

  6. 6

    Evals and failure modes

    How does Acme know a prompt change made the agent better, not worse?

  7. 7

    Cost and latency under follow ups

    With a busy support inbox, what does drafting replies cost a day, and how fast does the agent answer?

  8. 8

    Level up and practise

    How the same answer scores at mid, senior and staff level, how to prepare for the other rounds, and a practice plan.

Keep it on your deskIt comes with a one-page cheatsheet to print and pin up.

Get the interview kit