AI Engineering
/
Interview Practice
/

Debugging & Evaluation

Interview Practice

Debugging & Evaluation

Locate a failure stage by stage and prove the fix with evidence.

What interviewers evaluate

  • Stage-by-stage hypotheses
  • A confirming check per hypothesis
  • A minimal fix and a regression test
  • No weakened controls

What you will be asked

Read a trace or an incident and say which stage failed.

In the room

The interviewer shows a short trace (retrieval results, the context sent, and the answer) or an incident timeline, and asks where the failure happened and what you would check next.

Timebox

45 minutes

Mock interview

A timed answer to a random question from this level, then the reference answer and your score.

Start a mock interview

How to practice

  • For each linked question, read the trace or incident first and write your stage diagnosis before you read the guide.
  • Name the evidence for each claim: which line of the trace shows it.
  • With a peer: they reveal one extra piece of evidence only when you ask for it.

What a strong answer shows

  • Separates retrieval, context packing, and generation
  • Points at the specific evidence behind each conclusion
  • Proposes one next check rather than a broad rewrite
  • Never weakens a control, such as an access filter or a limit, to make a symptom go away

Questions for this level

Each question opens on its Practice tab, and Previous and Next follow this list.

Evaluation & Observability

Easy
Conceptual

1.5 h

Use a request trace to tell retrieval, context-packing, and generation failures apart, and report answer quality with a named denominator next to operational signals.

RAG & Data Pipelines

Easy
Conceptual

1.5 h

Explain how documents become evidence for a generated answer, and why an answer can be wrong even when it cites a real document.

Production & Reliability

Easy
Conceptual

1.5 h

Explain why a slow model provider raises concurrency and retry load, using latency, throughput, rate limits, deadlines, and a bounded response strategy.

Model Serving & Inference

Easy
Conceptual

1.5 h

Split a slow first token into queue wait, prefill, and emit from a server trace, and choose a serving configuration per workload instead of by throughput alone.

Follow-up questions

An interviewer may ask these next.

  • The right document was retrieved but not cited. Which stage failed?
  • What would you add to the trace to make this faster next time?
  • How do you tell a slow dependency from a retry storm?

Scoring rubric

Interview ready at 8 of 10 with no 0.

Dimension012
Problem framingJumps to a solution or solves the wrong problemRestates the problem but misses key constraints or success criteriaClarifies goals, constraints, and success criteria before solving
CorrectnessKey claims or code are wrongMostly right with gaps or unhandled casesCorrect and precise, including edge cases
Evidence or testingNo way to verify the answerGeneric testing ideasConcrete fixtures, metrics, or traces that would confirm or refute the approach
Trade-offsOne option, no alternativesNames alternatives superficiallyCompares options against the stated constraints and says what would change the decision
CommunicationDisorganized or unclearUnderstandable but meanderingStructured and concise; states assumptions; checks in with the interviewer