Product Owner
Requirements
easy
How do you write good acceptance criteria?
Asked at
RazorpaySwiggyPhonePe
Framework
Given-When-Then, one path per criterion
Model answer
Use Given-When-Then. 'Given a logged-in user with a saved card, when they tap Pay, then the payment succeeds within 3 seconds and shows a success screen.' Every clause is testable, no adjectives.
What great candidates actually do
- Cover happy path, edge cases, and failures — separately.
- Ban words like 'user-friendly', 'fast', 'intuitive' — they're not testable.
- Numbers earn their place: latency, retry count, timeout, character limits.
Traps to avoid
- Naming the solution before the problem — always restate the goal in one sentence first.
- Answering without structure — pick a framework out loud, then execute it.
- Skipping the trade-off — every strong answer names what you would NOT do and why.
Related questions
Practice with a human
Rehearse this out loud.
Book a 1:1 mock interview. Detailed feedback sheet + scoring on the exact rubric hiring managers use.
Book a mock interview