Everything inside dryrun AI
One prep path, four interview formats, and the analytics to show whether it's working — all free. Here's what each piece actually does.
Prep & learning
Go from scratch to expert-ready
Scratch → expert roadmap
Pick a stack (React, Python, DevOps — anything) and tell it where you're starting from. The agent generates a full curriculum: levels, modules and topics, sequenced so each one builds on the last.
Generated study material & cheat sheets
Every topic in your roadmap comes with written study notes and a one-page cheat sheet you can skim right before an interview — generated once per topic and reused for everyone, so it costs nothing to keep revisiting.
Checkpoint quizzes & cram sheets
Short multiple-choice quizzes after each module confirm you actually absorbed it, and a cram-sheet view compresses an entire level into last-minute review material.
Question bank
A searchable, filterable bank of every interview question the app has ever asked — across all users. Browse by round type or difficulty and drop any question straight into your practice deck.
Daily drill & spaced repetition
One 60-second question a day keeps the habit alive. Questions you got wrong resurface on a spaced-repetition schedule — right before you'd naturally forget them, not on a fixed calendar.
Resume-aware prep
Upload your resume and the agent reads it — prep topics, interview questions, and even negotiation context can tailor themselves to your actual background instead of generic questions.
Interview modes
Every round a real interview loop throws at you
Interview me on my own code
Paste a public GitHub repo and the interviewer reads it — file tree, README, key source files — then asks why you built it that way. Real interviewers spend half the loop on your project; this is the only way to rehearse defending code you actually wrote.
Depth ladder — find your ceiling
One topic, drilled deeper every rung — mechanism, trade-offs, failure modes, internals — stopping the moment you can't go further. Ends by naming the exact concept that stopped you, because depth is what gets people rejected, not breadth.
Voice mock interviews
A realistic interviewer speaks the question out loud, listens to your spoken answer, and asks real follow-ups based on what you actually said — not a fixed script. Typing works too if you'd rather not talk.
Walk mode (hands-free)
Turn this on and the whole interview runs hands-free: the interviewer speaks, the mic auto-listens for your reply, and it auto-submits after a few seconds of silence — good for pacing back and forth while you think out loud.
Whiteboard rounds
Draw your system design on an open canvas — boxes, arrows, whatever you'd sketch on a real whiteboard. The AI actually looks at your diagram (not just a text description) and critiques the components, bottlenecks and missing pieces.
Coding rounds
A real in-browser code editor with multiple language support. Run your solution against test cases, then get an AI review covering correctness, time/space complexity, and a cleaner approach than what you wrote.
Bar-raiser mode
An optional, meaner version of the interviewer — relentlessly probes for depth and scores strictly. Turn it on when you want the version that doesn't go easy on you.
Panel interviews
Face three interviewer personalities in the same session — an engineering manager, a senior engineer, and a bar raiser — each with a different angle on your answers, the way a real onsite loop actually feels.
Salary negotiation simulator
Practice the offer conversation against a recruiter persona with a hidden budget, in your currency of choice (USD, EUR, GBP, INR and more). Learn to anchor a number, hold silence after asking, and not leave money on the table — before it's a real offer.
After every interview
See exactly where you stand
Report cards
Every interview ends with a full breakdown: an overall score, strengths, weaknesses, and a per-question comparison between your answer summary and a model answer.
Shareable reports
Turn any report card into a read-only link you can send to a mentor, a friend, or a study group — no login required to view it.
Delivery coaching
Filler words, hedging language ("I think", "maybe"), speaking pace and pauses are tracked automatically across your voice interviews, so you can watch your spoken confidence trend upward over time — not just your answer content.
Speech clarity score
Your browser's own speech engine reports how confidently it understood each phrase — a free proxy for how intelligible you actually sounded. If the recognizer struggled with your technical terms, an interviewer on a video call would too.
Skill radar
Your average answer score broken down by skill (communication, problem-solving, system design, and more), plotted so you can see your shape at a glance.
Weakness heatmap
A skill × interview grid showing exactly where you're weakest and whether it's improving or not — computed entirely from evaluations you already have, no extra AI calls.
Staying consistent
Built to keep you coming back
Streaks, XP & badges
Daily streaks for showing up, XP for real study actions (interviews, quizzes, mastered topics, drills), and unlockable badges like "Week Warrior" or "Quiz Master" for hitting milestones.
Story bank
Turn your real work experiences into polished STAR-format stories. In behavioral rounds, the interviewer references and probes these directly — so practice actually feels like the real thing instead of generic hypotheticals.
Study plan export
Download a two-week .ics calendar built from your unfinished topics, with a daily study block already scheduled. Import it straight into Google or Apple Calendar and let it remind you.
Daily reminders
An opt-in, once-a-day browser nudge to keep your streak alive — fires only when you'd normally have the app open, no background tracking or push subscriptions.
Platform
Free, private, and works anywhere
100% free, no catch
The whole app runs on free-tier infrastructure end to end. No paywalls, no credit card, no "premium" tier hiding the features that actually matter.
Voice stays in your browser
Speech recognition and text-to-speech both run using your browser's built-in APIs. Your voice audio is never uploaded or stored anywhere — only the transcribed text is sent for scoring.
Installable & works offline
Install dryrun AI to your home screen like a native app. Pages you've already visited keep working without a connection, so you can review study material anywhere.
Ready to try it?
Pick a stack and start your first prep path in under a minute.