You're using an early version of SelfInterview — things may change, and we'd love your feedback.

SISelfInterview
Realistic, voice-based AI interviews

Practice interviews that actually feel real

SelfInterview runs a live, 30-60 minute AI-led mock interview built from your resume, experience, and target role or company — then gives you a trustworthy scorecard and a concrete plan to improve.

First interview free. No credit card required.

Live spoken conversation — not a chatbot, not multiple choice.

From resume to results, in one sitting

This is exactly what happens when you use SelfInterview.

1. Prepare
Technical
Neutral interviewer
Medium
30 min
Practical coding

Target

Generic practice · Senior Backend Engineer

Setup

Technical · Neutral professional · Medium difficulty · 30 min

Role fitSystem designTechnical knowledgeBehavioral

A personalized interview blueprint is generated from your resume, experience, and target role or company. The exact questions stay hidden until the interview begins.

2. Practice
0:34Excellent

Live voice interview

Why did you choose Kafka over a simpler message queue here?
We needed multiple independent consumers — fraud-check, ledger-update — to read the same events without blocking each other, and Kafka's log-based model lets each one track its own offset instead of the message being removed once one consumer reads it.
Interesting — what would you do differently if you rebuilt it today?
I'd add idempotency keys from day one. We didn't, and a retried delivery caused a double-charge in production before we caught it — that's the one thing I'd fix before anything else.
3. Improve
Yeshigh confidence
0/100

Technical knowledge

8/10

System design

8/10

Coding

8/10

Communication

7/10

Confidence

7/10

Strong technical depth and clear trade-off reasoning, though answers occasionally lacked structure under follow-up pressure.

Clear trade-off reasoning

Explained exactly why Kafka fit better than a simpler queue, citing the specific consumer-independence requirement.

Lacked structure under pressure

medium impact

Follow-up answers ran long without a clear opening thesis.

Question-by-question review

Why Kafka over a simpler message queue?

Strong

What would you do differently today?

Partial
Resume coverage
Kafka · CoveredTeam leadership · MentionedPayments migration · Not explored

+12 since your last interview

Get your own report

Example shown — every session generates a real one of these automatically.

How it works

Four steps from upload to an actionable improvement plan.

01

Upload resume & target

Add your resume plus a job description, target company, or just a role — generic practice works too.

02

Pick persona, length & difficulty

Choose the interview type, interviewer style, difficulty, a length from 30-60 minutes, and an optional live coding round.

03

Live voice interview

Have a real, 30-60 minute spoken conversation (your choice) with adaptive follow-up questions — recorded and transcribed.

04

Scorecard & improvement plan

Get a detailed, per-dimension scorecard, suggested better answers, and a plan to improve next time.

Simple, practice-first pricing

Start with 15 minutes free. Pay as you go, or subscribe for monthly practice.

Free trial

$0

15 minutes, on us

Pay per interview

$9 / interview

No subscription needed

Subscription

$49 / month

5-8 mock interviews every month, depending on length.