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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
| Dimension | 0 | 1 | 2 |
|---|---|---|---|
| Problem framing | Jumps to a solution or solves the wrong problem | Restates the problem but misses key constraints or success criteria | Clarifies goals, constraints, and success criteria before solving |
| Correctness | Key claims or code are wrong | Mostly right with gaps or unhandled cases | Correct and precise, including edge cases |
| Evidence or testing | No way to verify the answer | Generic testing ideas | Concrete fixtures, metrics, or traces that would confirm or refute the approach |
| Trade-offs | One option, no alternatives | Names alternatives superficially | Compares options against the stated constraints and says what would change the decision |
| Communication | Disorganized or unclear | Understandable but meandering | Structured and concise; states assumptions; checks in with the interviewer |
