Why I built Criterion
If a tool tells you that you scored a 6, you learn a number. You don't learn what you said, why it counted, or how to do better next time. So the job wasn't just to score an interview.
The job was to make the score something a person can check and push back on.
To do that, a score has to meet five tests. Each component below meets one.
- Show how sure each score is, and what it counts for
- Point to the exact words behind each score
- Let any score be challenged, and changed
- Show how you're doing while you answer
- Link each answer to the scores it moved
Five components do that work, and each one is shown below. They are the real shipped components, rendered from the live app's own code, not mockups. Next to most of them I explain the decision behind it: what I tried, what went wrong, and what I shipped. The sample content is the app's own demo interview.