insideout Get Pro
Interview prep

AI engineering · Interview prep

Inference Engineer

For engineers who make models fast and cheap to serve.

How ready you areNot tried yet
See every round

The night beforeOne page to read, then print

Your interview day

The rounds in the order most firms run them.

Drills are checked and move your level. Talk it through is for practising out loud.

  1. Round 01Next up

    What fits on a GPU

    How much memory the model and its cache take, and how many requests fit on one GPU at once. Expect to reason in bytes, tokens per second and dollars.

    Not tried yet
  2. Round 02Next up

    Serving and batching

    How a request is served, reading the prompt and then writing tokens one by one, and how serving many requests together changes speed and waiting time.

    Not tried yet
  3. Round 03Next up

    What limits speed

    What really limits speed: memory bandwidth or raw compute, how attention cost grows with length, and what smaller number formats buy.

    Not tried yet
  4. Round 04Next up

    Coding

    General coding, and for some teams reading or writing GPU code.

    How to prepareFor algorithms use LeetCode. For GPU code, work through the Triton tutorials.

    Not tried yet
  5. Round 05Next up

    Serving design

    Put it all together into one serving system: reusing shared prompts, drafting ahead with a small model, scaling up and down, and cost per request.

    How to prepareSketch one serving setup end to end and put a number on every box.

    Not tried yet
  6. Round 06Next up

    Your work and the team

    Past projects and how you work: something you made faster or cheaper, how you measured it, and a time it went wrong. Expect follow-up questions on every number you give.

    How to preparePick two or three things you made faster or cheaper and learn their real numbers: before, after, and how you measured. Tell each out loud in two minutes.