LLM Evals and AI PRDs
Acceptance Criteria for LLM Output Interview Questions
How to decide when an AI feature is ready to ship when its output varies: pass bars, comparison with human performance, and criteria that can be met on paper while the product is still bad.
- 26 questions with model answers
- 2 foundational · 8 intermediate · 16 advanced
Foundational Acceptance Criteria for LLM Output Questions
Intermediate Acceptance Criteria for LLM Output Questions
- Write acceptance criteria for an AI feature that extracts fields from an invoice.Artifact critique
- What acceptance criteria would you set for latency at the 95th percentile and why not the mean?Calculation
- Explain how to write acceptance criteria that a QA team can actually execute.Case
- What does done mean for a feature whose quality will keep changing?Concept
- How do you write acceptance criteria for cost per interaction?Calculation
- What is the relationship between acceptance criteria and your eval set?Concept
- Critique criteria that specify a benchmark score without specifying the benchmark's relevance.Artifact critique
- Who signs off on acceptance for an AI feature, and why is that question harder than usual?Interview
Advanced Acceptance Criteria for LLM Output Questions
- What is the difference between a threshold criterion and a distributional criterion?Concept
- How do you set a pass bar when human performance on the same task is 92 percent?Calculation
- Describe acceptance criteria that account for the severity of different error types.Concept
- How would you write criteria for a feature where the worst case matters more than the average?Case
- Write criteria covering refusal behaviour for an assistant.Artifact critique
- How do you set acceptance criteria for a feature launching to an unknown distribution of users?Case
- Describe criteria for consistency: should identical inputs produce identical outputs?Concept
- Explain the role of a canary cohort in validating acceptance criteria.Concept
- Write criteria for a feature that must degrade gracefully when confidence is low.Artifact critique
- How do you avoid acceptance criteria that are technically met but produce a bad product?Concept
- What criteria would you set for an agent's tool-calling accuracy?Concept
- Describe how to phrase criteria when the model must never do something.Concept
- How do you handle acceptance when different customer segments need different bars?Case
- How do you write criteria that hold across a model upgrade?Concept
- Explain when you would accept a lower quality bar in exchange for lower latency.Case
- Write the acceptance criteria for a feature I describe, live.Interview