How I built it
- My role
- Product, design & engineering
- Context
- Personal project
The problem
[01]Most interview prep is a list of generic questions you read in your head. You never say the answers out loud, nobody tells you how they landed, and the questions have little to do with the job you applied for.
What I built
[02]Ready runs a real mock interview. Claude writes the questions for the exact role, level and job offer, an interviewer reads them aloud one at a time, and you answer by voice or in writing, with no skipping and no going back. At the end every answer is scored, with feedback and a strong answer to learn from. Free to use: five interviews a month, unlimited on request.
Key decisions
[03]Rules enforced by the API
One question at a time, no skipping and no going back: the server only reveals the current question and rejects anything else, so the rules hold even outside the interface.
Quotas that can't be gamed
Each interview started is logged separately from the interview itself, so deleting interviews never resets the monthly limit.
AI cost on every interview
Tokens and cost are recorded for each generation and evaluation, so the admin console shows exactly what Claude costs per user and per month.
The result
- 5Interview types, from technical to system design
- 2Languages, with native voices
- 5Free interviews every month

