Preterview

Practice interviews,
like the real thing

Three AI interviewers read your portfolio and ask out loud, leaving a feedback report on every answer.

Start free

No credit card · 1 free interview on signup · ready in a minute

Try a 1-min demo — no signup →or just explore a mock interview →
Ink illustration of a three-person AI interviewer panel asking questions aloud

Resume

Just write.
AI polishes the wording

Write down your experience and AI reshapes it around the job post — then save it straight to an A4 PDF.

Ink illustration of polishing a large resume document
Ink illustration of examining a portfolio through a magnifying glass

Portfolio

We score your portfolio
through a recruiter's eyes

We read it the way a recruiter does — strengths, gaps, and a ‘before → after’ fix for each.

Mock interview

Three AI interviewers who read
your portfolio and the job post

Hear each question by voice and answer out loud. The AI interviewers dig into a single answer with follow-ups, and ease you onto a new path when you get stuck. Filler words like “um…” and any hesitation are tracked as you speak.

DOM
Frontend
Live
Three AI interviewers are matched to your role
Interview report

Written when the interview ends

1
2
3
4
5

Every answer gets evidence and a fix — a detailed, multi-page report

From interview to report in one flow — a real interview runs longer than this demo

1

Add your portfolio and the job post

Drop in a URL and the AI interviewers read it

2

Ask and answer by voice

The AI interviewers ask out loud and analyze your delivery and fillers

3

Get the report

A skills radar, a delivery score, and better-answer examples

Interview report

You don't just get a score —
you get feedback

An overall score and competency graph, your spoken delivery, and for every answer what was weak and a better way to say it. Here's the full report you actually receive.

After an interview like this

Backend Developer · Junior (1–3 yrs) · 10-min interview
  • QYou cut the order API from 800ms to 200ms — where did the time go?
  • QCaching brings consistency questions. How did you handle invalidation?
  • QOne fundamentals check — what does REPEATABLE READ prevent?

You get a report like this

Interview report

Backend Developer · Junior (1–3 yrs) · 10-min interview

Overall verdict

Pass range0 / 100
Needs preparationBuilding foundationsPolishing stagePass rangeTop tier

Your numbers already clear the bar — add conviction on the fundamentals.

Role expertise16/20Problem solving15/20Communication13/20Concrete experience17/20Presence & impact13/20
01

Biggest strengthProving claims with numbers — 800ms to 200ms — is your sharpest weapon.

02

Biggest riskHedging with “I think...” on fundamentals cut your credibility.

03

Fix this todayOpen every answer with the conclusion — fixable today.

Summary

  • Speaking in numbers is your strength.
  • On topics you know deeply, like caching, you cleared the bar — but on fundamentals you hesitated and hedged with “I think...”.
  • Fixing just the two answers below would change the impression you leave.

01Competency review

Role expertiseStrong16/20

Real production depth showed in your cache-invalidation answer.

“We kept a 5-minute TTL as insurance against lost events”

Suggestion Lead with the trade-off, then your choice — it reads senior.

Problem solvingSolid15/20

Your path to the bottleneck was systematic.

“I found the N+1 in the slow-query log first”

Suggestion Add one sentence on how you verified the fix.

CommunicationSolid13/20

Answers ran long and conclusions drifted to the end.

Your third answer passed 300 characters and slid off the question

Suggestion Conclusion → two reasons → stop. Make it muscle memory.

Concrete experienceStrong17/20

Precise numbers made your experience feel real.

“800ms to 200ms”, “100k orders a day”

Suggestion Separate your contribution from the team's — it lands harder.

Presence & impactSolid13/20

Honest, but short on conviction.

Two answers opened with “I'm not sure, but...”

Suggestion Admit gaps in one sentence, then be assertive about what you know.

02Speaking delivery

12/20
Pace & rhythm
About 250 chars/min — fine, but you speed up toward the end of answers.
Fillers & habits
“Um...” 7 times — clustered on the fundamentals questions.
Confidence signals
3.1s average before your first word. “I think...” 4 times.

Tips to apply now

  • Open every answer with the conclusion
  • On unknown questions, say “let me take a second” within 2 seconds

03Strengths & fixes

Strengths

  • Answers grounded in numbers
  • Stayed composed under follow-up pressure

To improve

  • Prepare role fundamentals
  • Cut the “I think...” hedging

04Answer-by-answer feedback

Q. How did you handle cache invalidation?

7/10
+ Strong specifics− Missed preemption

The strategy was sound. But raising the “lost event” case before the interviewer asked would have put you a level above.

Try answering like this

“Events delete the keys, with a 5-minute TTL as insurance against loss. For sensitive reads like payments, we skip the cache entirely.”

Q. What does REPEATABLE READ prevent?

4/10
− Shaky fundamentals− Hedging

You opened with “I'm not sure, but...” — and lost credibility on an answer that was actually right. Interviewers read conviction as much as content.

Try answering like this

“It prevents non-repeatable reads. On MySQL, gap locks also block most phantom reads.”

05Until your next interview, in this order

1

Write your top 3 stories in STAR

Four sentences each — situation, task, action, result — then practice out loud.

2

Filler-removal drill

Record answers, count the “um”s, replace them with silence. 10 minutes daily.

3

30 fundamentals, 1-minute answers

Your lowest-scoring zone this interview — turn each concept into a 60-second answer.

Reviews

User reviews

Written by our users, in their own words.

  • ★★★★★

    I was impressed by the portfolio improvement feature. It asks about the various experiences you've actually had and provides feedback on them.

    지** · Game Client · 6-9 years

    Translated from Korean · Show original

    포폴 개선해주는 기능이 인상적입니다. 실제 어떤 다양한 경험을 했는지 물어보고, 그에 대한 피드백을 해줍니다.

This is the order we'd suggest

  1. 1

    Write your resume

    Impact-driven wording with AI polish

  2. 2

    Review your portfolio

    Scored on 5 dimensions with fixes

  3. 3

    Mock interview

    3 AI interviewers who read your resume and portfolio

  4. 4

    Apply

    Fold in the report and go for real

Build the resume first, and the AI interviewers will read it before they ask their questions.

Frequently asked questions

Can I use it for free?

Sign up and you get 1 free interview right away. Resume polish and portfolio review are free, and you can try a mock interview without paying — buy passes only when you want more interviews.

Do the AI interviewers really read my portfolio?

Add a portfolio URL and the AI reads it automatically, factors it into the AI interviewer lineup, and quotes your projects directly during the interview. From generating questions to scoring and the report, the whole thing is done by AI — no human reviews your work or runs the interview. Add a job post too and we check you against its requirements.

How does voice work?

You can hear each question by voice (toggle it on or off anytime), and when you press the mic and speak, your answer turns into text in real time. As you talk, fillers like “um…”, hesitation, and your pace are tracked and folded into the delivery feedback in your report. It works best in Chrome.

Where is what I write stored?

It's saved in your browser, and once you log in it syncs safely to your account. Log in on another device and your resume and interview history carry right over.

How do I save my resume as a PDF?

Hit PDF download in the preview step and the print dialog opens. Choose ‘Save as PDF’ as the destination and it saves exactly as the A4 template looks.

Does a real person edit my resume or run the interview?

No. Preterview is AI software you use yourself. Polishing your resume, scoring your portfolio, and the mock interview's questions and evaluation are all performed automatically by AI — we do not sell human-delivered consulting, resume-writing, or interview services.

Your first interview is free

Start now