Most interview prep fails the same way: you read a listicle of "top 10 interview questions," nod along, and then get asked something role-specific you never rehearsed. Preparation that works has two properties — it's specific to the role and it involves actually answering out loud, under something like pressure.
Here's a free workflow that delivers both, in four steps.
Step 1: Know what you'll actually be asked
Interviewers for a data analyst role and a plumber ask different questions — obvious, yet most prep material is generic. Start with the question set for your role: we maintain free, curated question pages for 150+ roles, from Software Engineer and Product Manager to Registered Nurse and Data Analyst.
Each page lists the questions interviewers actually ask for that role, easy to hard, with a tip on what a strong answer covers. Browse the full directory on the Interview Questions Generator — and if your exact role or level isn't there, generate a custom set (it's free, and the level and question-type filters matter: staff-level behavioral questions are a different animal from junior technical ones).
Step 2: Draft your stories, not your scripts
For behavioral questions, memorized scripts crumble under follow-ups. Prepare stories instead — 5 to 7 real situations from your experience, each with:
- the situation and what was at stake,
- what you specifically did,
- a measurable result,
- what you'd do differently now.
One good story flexes across many questions ("tell me about a conflict," "a failure," "leading without authority" can all draw from the same incident). Write them as bullet points, not prose — you want recall cues, not a script to recite.
Step 3: Practice under pressure, get scored
Reading questions is not answering them. The Mock Interview Coach runs a five-question session for your role and level: you answer as you would live, and each answer gets an honest 0–100 score with specific feedback — what worked, what to fix, and the points a model answer would have covered.
Two features make this closer to the real thing:
- Answer by voice. In supported browsers you can dictate your answer instead of typing it — speaking your answers is dramatically better practice than writing them, because that's the skill you'll actually use. (Speech recognition runs in your browser; review the transcript before submitting.)
- The report card. At the end you get a session score and per-question breakdown you can save as a PDF. Run a session at the start of your prep week and another at the end — the delta tells you if the practice is working.
Skip questions that don't fit (it's free and doesn't affect scoring), and end early once you've got what you need.
Step 4: Close the loop with your application materials
Interview prep and application quality compound. Before the interview:
- Re-read the job description and make sure your resume actually reflects the keywords and requirements — the ATS Resume Checker shows your match score against the exact posting.
- If you haven't sent it yet, pair the application with a tailored letter — see cover letter examples for your role to calibrate tone and specificity.
- Prepare your questions for them. "Do you have questions for us?" is a scored question. Have three that show you researched the team.
The night before
Don't cram new material. Re-read your stories, run one short mock session for rhythm, and prepare logistics (link, location, names of interviewers). Confidence in interviews is mostly the absence of surprise — and everything above is designed to remove surprises.
Start with your role's question page in the directory, then pressure-test yourself with the Mock Interview Coach. Both free, no account.