Most interview tools hand you a number. Criterion shows you the exact words behind every score — and if you disagree, you can challenge it and watch it re-evaluate, live.
~25 min · Senior PM and 6 other roles · no sign-up in this prototype
How it works
A live interviewer adapts to what you say — typed or spoken. No trick questions, no hidden rules.
Every score links to the exact words you said that earned it. Nothing is scored against something you can't see.
Disagree? Make your case and watch the score re-evaluate in the open — up, down, hold, or sent for human review.
This is the whole idea — try it
Here's a real score from a practice interview. You think it's too low. Challenge it.
Roughly 1 in 4 challenges hold or lower the score — it's a real re-evaluation, not a rubber stamp. Reset demo
No black-box numbers. Click any score to read the words behind it.
Low confidence means "show me more," not "you failed."
When evidence can't settle it, it asks for human review instead of faking certainty.
Two quick choices, then you're in. You can change anything later.
1 · Pick a role
Behavioural + product sense
Behavioural + system design
Craft + critique
2 · How do you want to practice?
Like a real remote interview. Camera optional.
Speak your answers, no camera.
Type at your own pace. Calm, low-pressure.
Video is for practising presence and nerves — you're scored on what you say, never how you look or sound.
3 · What we'll look for
Adds up to 100%This is the entire basis for your score — shown before you start, not after. Tweak the weights if a real interview would emphasise things differently.
Practising as Maya Osei
5–7 questions · ~25 min · the first is fixed, the rest adapt to your answers.
Question 3 of 6 · Behavioural
Your camera stays on your device — nothing is uploaded in this prototype. Delivery notes (pace, filler words) are available as opt-in coaching and never touch your score.
Stays on your device · not added to the transcript · never shown to a reviewer or counted in any criterion.
It names what it's checking instead of hiding behind a spinner. ~3 sec.
You said "blame onboarding," then corrected yourself with data. What did the post-aha drop-off tell you about the assumption the whole launch was built on?
It updates as you talk. You'll be able to challenge any of these at the end.
Your scorecard · Senior PM
Every score below links to the exact words that earned it. If one feels wrong, challenge it — it'll re-evaluate right here, in the open.
Why this score: you narrowed the scope, but didn't state the assumption you were making or what would change your mind. (1 quote · Q3)
Why this score: framed the problem before the solution and updated your diagnosis with data. (3 quotes · Q1, Q3, Q5)
Why this score: a clear spine early, but the close drifted from the structure you set up.
Why this score: concise, plain language, no jargon-as-armour. Your strongest signal.
Why this score: you named tradeoffs when prompted, but rarely volunteered the risk in your own plan.
Maya Osei · Senior PM · 24 min · 6 questions, 2 adaptive follow-ups · 2 scores challenged
The one thing to work on next
Your weakest area was Self-awareness — and it's the score that held when you challenged it. You named tradeoffs when prompted, but rarely before being asked. Next time, get ahead of it: "Here's where this could go wrong, and what I'd watch."
Final score
out of 10 · all scores firm & evidence-matched
Strongest signal
You updated your diagnosis with data in real time (Q3). That's the moment a strong interviewer remembers.
The contest record travels with your score — a hiring panel can see what was disputed and how it resolved.
"…"
What it matched: …