AI mock interview

AI Mock Interview for Software Engineers

A technical mock interview you can run any time. It asks a real question, listens to your answer, and follows up on exactly what you said, then tells you plainly what a senior answer would have added.

  • Try it without an account
  • Answer by voice or text
  • Follow-ups on what you said
  • 16 topics, junior to staff

Sample turn: Node.js

A single request makes your Node API slow for everyone. What's going on?

Your answer

Probably something synchronous blocking the event loop, like a big JSON.parse or a crypto call. I'd move it off the main thread.

Feedback

Right diagnosis. The senior version names the evidence first: event loop lag or a flame graph, then the fix. Worker threads for CPU work, streaming for large payloads.

Follow-up

Good. How would you confirm it's the event loop and not the database, before you change anything?

How an AI mock interview runs here

  1. Step 1

    Pick a level and a focus

    Choose the role level you're interviewing for, from junior to staff, and either a full-stack mix or a single topic. Full-stack sessions use the backend language you pick: Node.js, Python, Go or Java.

  2. Step 2

    Answer out loud or type

    Each question is asked the way a real screen asks it. Speak your answer or type it. Voice is optional, and you can switch any time.

  3. Step 3

    Get followed up on

    The next question depends on your last answer. Mention a cache and you'll be asked how it gets invalidated. Say "it depends" and you'll be asked on what.

  4. Step 4

    See what was missing

    After each answer you get a correction written the way a senior engineer would give it. At the end, a scorecard per topic that shows where your answers held up and where they ran out.

Three ways to practice

Full mock interview

An adaptive technical screen across the stack that probes deeper where you're strong, and ends on a short case study.

Free to start

Code challenge

Read a real-looking snippet in Node.js, Python, Go or Java, find what's wrong, fix it in place, and compare your fix with a senior reference.

Free to start

CV Defense

Upload your CV and the job description. The interviewer questions the claims you made, the way a screener reading your CV would.

Unlocked by any credit pack

How it compares with other mock interviews

Each option is good at something. An AI mock interview wins on repetitions: you can run one tonight, and again tomorrow, and be asked something different each time.

A peer mock interview

Good: A real person, and it's usually free.

Where it falls short: You need a partner at a time that suits you both, and their follow-ups are only as deep as their own knowledge of your topic.

A paid interview coach

Good: The best option for behavioral rounds, negotiation and career advice.

Where it falls short: Expensive per hour, so most people book one or two sessions, which isn't enough repetitions to change how you answer.

Asking a chatbot to interview you

Good: Always available and free.

Where it falls short: It tends to accept a vague answer and move on. You have to write the prompt, keep it on track, and judge its feedback yourself.

Questions about AI mock interviews

What is an AI mock interview?

A practice interview run by an AI interviewer instead of a person. Here it's a technical screen: you're asked a question, you answer by voice or text, and the next question follows up on what you actually said, the way a real interviewer drills into an answer.

Is it free?

You can start a mock interview without an account. Signing up adds 200 free credits with no card, enough for a full interview by text (one typically uses 80 to 160 credits). After that, credit packs start at €7. There's no subscription.

How is this different from asking ChatGPT to interview me?

A general chatbot does what you prompt it to, and it tends to accept a vague answer. This interviewer is built for one job: it chooses what to ask from your level and your last answer, corrects you when an answer is thin, and keeps a score across topics you can come back to.

Does it help with a real AI interview, like a one-way video screen?

It practices the part that decides those rounds: answering out loud, clearly, and holding up under a follow-up. It doesn't record you on camera, so it won't rehearse the video setup itself.

Do I have to use voice?

No. You can type every answer. Voice makes the practice closer to a real screen, and a voiced session uses roughly four times the credits of a typed one, which the setup screen quotes before you start.

Which topics and levels are covered?

Sixteen topics, including JavaScript, TypeScript, React, Node.js, Python, Go, Java, REST APIs, databases, testing, security, DevOps, AI engineering and machine learning. Every session is pitched at the level you pick, from junior to staff.

Will it tell me when my answer is wrong?

Yes. That's the point of it. Each answer gets a direct correction: what was right, what was missing, and what a senior answer would have added.

Further reading

Run your first mock interview now

No account needed to try it. Sign up for 200 free credits, no card, and practice at your own pace.