InterviewThread Find the thread. Own the interview.

AI mock interview

Ace the interview for your dream job.

Start my mock interview
  1. 1Upload your resume
  2. 2Add the job post
  3. 3Get your interview plan
  4. 4Practice with AI
Every suggestion links back to your evidencePrivate by defaultNo invented achievements
1/2
Global workspaceInterview plan

Resume + job post → proof, gaps, stories, and practice questions

Start here

Add your resume and the job post

That is all we need. Interview details are optional, and we never add experience you did not provide.

  1. 1Upload your resume
  2. 2Add the job post
  3. 3Get your interview plan
  4. 4Practice with AI
1

Upload a file or paste your resume. We only use the experience you provide.

2

Upload or paste the full job post so the practice matches this role.

Add LinkedIn, portfolio, or another career sourceOptional

Use more than a one-page resume

Add as many source links as you need, then paste the relevant profile, project, or work-history text. A link labels the source; only content you provide is treated as evidence.

0 Sources
1. Additional evidence 1
Link saved; add text or a file before it can count as evidence

For LinkedIn, upload your profile PDF or data export, or paste your own profile text. InterviewThread does not scrape LinkedIn or treat a URL alone as proof.

Tell us about the interview (optional)

Choose the date, length, and interview type. Skip anything you do not know.

Date not scheduled · Hiring manager interview · 45 minutesLikely questions in the interview: 10Questions we will prepare: 20
3Create my interview planSee what matches, what is missing, and what to practice
Optional: use your own AI model
The basic match runs on this device. Connect a model only if you want extra story coaching.
Evidence workspaceBuilt-in evidence matching is ready on this device.
1 / 2Practice the story you will actually tell in the interview

Why this exists

Generic AI can write fast. It cannot know what is true about you.

Job descriptions can feel overwhelming, and generic AI drafts often sound inaccurate or unlike you. We help you understand the role, use only your real experience, and practice until you feel ready—especially when interviewing in a second language.

01

Stay truthful

Turn your real resume into stronger answers without inventing skills, results, or experience.

02

Understand the job

Translate a complicated job description into the evidence, gaps, and questions that matter most.

03

Practice with confidence

Rehearse realistic follow-up questions and get feedback grounded in the role and your own story.

Frequently asked questions

Simple answers before you start.

What you need, what InterviewThread does, and what always stays under your control.

01Will InterviewThread invent achievements for me?

No. Every suggestion must trace back to evidence you provide. Missing proof stays visible as a real gap.

02What do I need to get started?

One real resume and one real job description are enough. Adding your interview date or application stage makes the preparation plan more useful. Optional: add LinkedIn, GitHub, a portfolio, personal website, public resume, or another career profile for fuller context. Upload an export or paste the relevant content; a URL alone is never treated as proof.

03Is the match result an ATS score?

No. It maps each important requirement to strong, partial, or missing evidence instead of claiming one universal ATS score.

04Do I need an account?

Guest mode: your interview history and practice progress will not be saved.

05Which documents can I import, and are they private?

Common PDF, DOCX, PPTX, XLSX, text, and OpenDocument files are parsed in your browser by default. Scans or legacy files may need OCR or conversion first.

06Does InterviewThread apply to jobs automatically?

No. The public open-source version never submits an application for you. You review and control every action.

07Can I use it worldwide and in my language?

The interface supports 40 languages and worldwide filters. Live job and market coverage depends on approved sources available for each region.

08What is sent when I use Read question aloud?

When cloud read-aloud is configured, only the current question text and selected language are sent to Microsoft Azure Speech. This feature does not send your resume, job description, answer, transcript, or raw voice recording, and InterviewThread does not save the returned audio. If cloud speech is unavailable, it falls back to the browser or device voice.

09What is sent when I answer by voice?

Live draft captions use your browser or device. For signed-in users, when cloud correction is available, the recorded answer audio, selected language, and up to 80 short vocabulary hints from the role, resume, and job description are sent temporarily to Microsoft Azure Speech for a final transcript. InterviewThread does not store or log the raw audio, returns the result with private no-store instructions, and lets you edit the text before submitting. Guest mode stays browser-only. If cloud correction fails, your device transcript remains in the answer box.

Open source

Open source