Interview Practice

Technical Screen

Explain, compare, and defend core AI engineering concepts.

What interviewers evaluate

  • Precise definitions
  • One concrete example
  • Stated assumptions and known limits
  • Adapting when a constraint changes

What you will be asked

Explain a core concept in about two minutes, then answer one follow-up.

In the room

The interviewer asks three to five short questions from different topics and changes one constraint per answer to see whether you adapt.

Timebox

30-45 minutes, 3-5 questions

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

  • Pick three questions from different topics below. Set a two-minute timer for each and answer out loud before you open the study guide.
  • Write the answer down or record it, then compare it with the reference answer and score it with the rubric.
  • With a peer: they read the prompt, stop you at two minutes, and ask one follow-up from the list below.

What a strong answer shows

  • A precise definition in plain words
  • One concrete example, such as a token count, a citation, or a tool call
  • The limit of the concept: what it does not guarantee
  • A short answer that stops when the question is answered

Questions for this level

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

LLM Foundations

Easy
Conceptual

1.5 h

Explain why a context window is not a word count, why a model does not remember earlier chats on its own, and why temperature zero does not make an answer true.

Prompting & Structured Output

Easy
Conceptual

1.5 h

Rewrite a vague request into a testable extraction prompt with category rules, a missing-data policy, consistent examples, and a JSON output contract, then explain why parseable JSON can still be wrong.

Embeddings & Retrieval

Easy
Conceptual

1.5 h

Explain how embeddings and exact-term matching find candidates for a query, and why the top result is a ranking signal rather than a verified answer.

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.

RAG & Data Pipelines

Easy
Conceptual

1.5 h

Turn a follow-up message into a standalone retrieval query, keep access filters tied to the signed-in session on every turn, and decide which turns should not retrieve at all.

Tool Calling & Agents

Easy
Conceptual

1.5 h

Follow one ticket lookup from tool declaration to answer: what the model proposes, what the application validates and executes, and what the assistant says when the result is unavailable.

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.

Security & Privacy

Easy
Conceptual

1.5 h

Explain why a retrieved document cannot grant itself authority, and name the controls in trusted code that still hold when the model follows an injected instruction.

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.

ML & Data Foundations

Easy
Conceptual

1.5 h

Explain what training, validation, and test splits are each for, then repair a fictional marketplace's evaluation plan by choosing a split that matches how its model will be used.

AI Application Integration

Easy
Conceptual

1.5 h

Explain how a streaming feedback UI shows partial output, what Stop really cancels, and how run IDs keep late events from an old attempt out of a new answer.

Model Adaptation

Easy
Conceptual

1.5 h

Decide whether a feedback assistant's failures call for prompting, retrieval, or fine-tuning, and explain the reviewed data, grouped split, and baseline comparison that fine-tuning would need.

Multimodal & Document AI

Easy
Conceptual

1.5 h

Route a blurry code screenshot and a mixed PDF to suitable extraction methods, and explain the result with evidence the user can check and honest uncertainty.

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.

Responsible AI & Governance

Easy
Conceptual

1.5 h

Examine a fictional AI coach whose feedback passes a human Approve button, calculate what careful review would cost, and propose the purpose, data, review, and ownership controls that make the oversight meaningful.

AI Product & Experimentation

Easy
Conceptual

1.5 h

Explain why longer sessions do not justify shipping AI hints, then use a fictional pilot's per-arm figures to propose an evaluation with a real baseline, an independent learning outcome, and guardrails.

AI Developer Tooling

Easy
Conceptual

1.5 h

Explain how a coding assistant assembles its context, which component decides whether each proposed action runs, and why an instruction found inside a file cannot grant itself permission.

Follow-up questions

An interviewer may ask these next.

  • Why is a word count not a token count?
  • Does a citation prove that the answer is correct?
  • Who decides whether a model-proposed tool call runs?
  • What would you check first if a RAG answer were wrong?
  • Why can retries make an outage worse?

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