Back to school30% off everything — courses & subscriptionsBTS30Ends inExplore deals →
AI mock interviews

Practise the interview before it counts.

Sit a realistic technical interview with Domey, our AI interviewer: voice, follow-ups, pressure and all, with an optional live coding round where you write and run real code while Domey pairs with you. Hang up to an honest, scored debrief that tells you exactly what to fix.

75,000+ developers train on Dometrain
REC 02:14
DOMEY · AIC# · Senior · Neutral
Domey · interviewer
N
You
DOMEY
Scored debriefevery question, instantly
Any languageanswer how you think
See it in action

Watch a full round, start to finish

Domey greets you, asks follow-ups, pushes back when you hand-wave, and adapts to how you answer. Play a real recorded round end to end, or skim the animated preview.

How it works

Three steps to a sharper interview

From cold open to scored feedback in under fifteen minutes. Run it as many times as you need.

Step 01

Set up your round

Pick a topic, your level, the interviewer's style and voice. Or paste a real job description and we tailor the questions to it.

Step 02

Take the call

Talk it through out loud, just like the real thing. Live captions, follow-up questions, and natural back-and-forth, no scripts.

Step 03

Get your debrief

An honest, per-question scorecard the moment you hang up: what landed, what to tighten, and exactly where to go deeper.

Tailored interviews

Paste the job. Get that exact interview.

Drop in any real job description and Domey builds the round around it: the stack, the seniority, the responsibilities. You practise the interview you're actually walking into, not a generic one.

  • Reads the whole posting. Required skills, nice-to-haves and the domain all shape the questions you get asked.
  • Matches the seniority. A staff role gets architecture and trade-offs; a junior one gets fundamentals.
  • Fresh every run. New angles each time, so you're ready wherever the real conversation goes.
Paste a job description
Senior Backend Engineer. You'll design and operate event-driven payment services handling millions of transactions a day. Strong with C#/.NET, distributed systems, message queues and Postgres. You care about idempotency, resilient retries, observability and clean on-call practices, and you can reason about failure modes under load…
generates
Event-driven systemsIdempotencyDLQ & retriesPostgres at scaleObservabilityOn-call & incidents
Q1How would you design a resilient message consumer with retries, backoff and Dead Letter Queues so transient failures don't become permanent?
Q2Walk me through making a payment handler idempotent so a retry never double-charges a customer.
Why it works

Real interview pressure, none of the stakes

Built by engineers who've sat on both sides of the table. It feels like the real thing, because it should.

Genuinely realistic voices

Six natural-sounding interviewers with distinct calm, bright and warm deliveries. Pick the energy you want to practise against.

Four difficulty levels

From junior fundamentals to staff-level system design. The pressure scales with you.

Adapts as you answer

Domey follows your reasoning, digs into the interesting parts, and pushes back when you hand-wave. No two runs play out the same.

Live captions & transcript

Every word, on screen as it happens, with a full transcript you can revisit in the debrief.

Live only, never recorded

Your audio is processed live and never stored. Practise as candidly as you like. Nothing is kept.

The payoff

A debrief that actually tells you something

No vague "great job". You get a number, the reasoning behind it, and the one change that moves each answer up a level.

78
/ 100
Solid mid-levelC#
Solid mid-level performance. Your fundamentals are strong and you reason out loud well. The gap to a confident hire is tightening up answer structure and pushing one level deeper on memory and async internals.
Technical depth82
Strong on language features; lighter on runtime internals.
Correctness80
Two small slips, both self-corrected.
Communication74
Clear, but some answers ran long before landing the point.
Structure71
Lead with the headline, then justify, not the reverse.
Q1Walk me through the difference between a class and a struct in C#, and when you'd actually reach for a struct.86
What landed: Crisp value-vs-reference semantics, good copy-cost example.
Tighten this: Mention struct layout rules (readonly, size guidance) for senior polish.
…and the same breakdown for every other question in the round.
Independently validated

Vetted by the people who run the real interviews

Before launch we put Domey in front of Heads of Talent, hiring managers and Talent Acquisition leaders: the people who sit on the other side of the table every day. The feedback was emphatic: the questions, the follow-ups and the scoring hold up against the real thing.

Heads of Talent

Set the hiring bar across entire engineering orgs, and signed off on how Domey calibrates it.

Hiring managers

Run the technical loops week in, week out. They confirmed the questions and follow-ups match the real thing.

Talent Acquisition leaders

Screen and benchmark candidates at scale, and rated the scored debrief as genuinely decision-useful.

Pricing

Interviews included monthly. Packs when you need more.

Subscribers get mock interviews included every month. Credit packs are the top-up for extra attempts, and the way in for everyone else. One credit is one full interview, debrief included, and the more you buy the cheaper each round gets.

Included with your subscription: Dometrain Pro gets 5 mock interviews every month, Lite gets 1. Resets monthly, no rollover, always used before your credits.

Explore Dometrain Pro
Single
Try it once
$4.99one-off
$4.99 per interview
  • One full mock interview
  • Optional live coding round
  • Complete scored debrief
  • Any topic & difficulty
  • Saved transcript
Pack of 25
Best value
SAVE 36%
$79.99/ pack
$3.20 per interview$4.99
  • Twenty-five mock interviews
  • Everything in Pack of 10
  • Job-description tailoring
  • Priority new-topic access
Every pack includes the full scored debrief and transcript. Credits never expire and stack on top of your monthly included interviews. Practise on your own schedule.
Questions

Good questions, straight answers

It's Domey, our AI interviewer. It speaks, listens, asks genuine follow-ups and pushes back when an answer is vague, so a round feels like the real thing without needing to schedule another human.
Yes. Reply in whatever language you think fastest in, and Domey follows along and scores the substance of your answer, not your accent or phrasing.
One credit is one complete mock interview, including the live call and the full scored debrief with per-question feedback and a saved transcript. Credits never expire.
They're based on real interviews, so they're as realistic as possible. You can also paste a job description and the round tailors itself to that role.
Yes, optionally. Turn on the coding round at setup and pick a language: C#, JavaScript, TypeScript, Python, Go, Java, PostgreSQL or SQLite. Mid-interview Domey hands you a problem you write and run in an in-browser editor, pairing with you out loud and reacting to your code and test results. It folds into the same ~30-minute session and the same single credit, and your code is scored into the debrief.
No camera required, it's voice-first. You just need a microphone and a quiet few minutes. Live captions keep everything on screen as you go.
Yes, and subscribers get interviews included: Dometrain Pro includes 5 mock interviews every month and Dometrain Lite includes 1, reset each calendar month with no rollover. Business-license seats are not included. Your included attempts are always used first, and credit packs stack on top for extra practice.
Your next interview is coming

Walk in already warmed up.

Run your first mock interview in the next two minutes. Find the gaps here, not in the room that matters.

What's New