Free · English, French, German

Practice the interview before it costs you the offer.

A realistic voice interview simulator for data and analytics roles. Paste the job description, answer questions out loud, and find out what you actually know before the interviewer does.

No subscription. No account required. Bring your own Gemini API key.
Job description
Simulate Paste your own

Choose the job

Paste the real job description you're applying for, or create a practice role from a title, company and industry.

Why Prep

Generic interview questions aren't enough.

You can ask an AI to interview you. But a generic conversation doesn't know what the role you're applying for actually demands. Prep starts with the job. It uses the role, industry, interview stage and technical stack to create a practice session around the kind of knowledge and reasoning you are likely to need.

Built around the job

Paste the job description and practice against the responsibilities, tools and expectations of the role you're targeting.

Practice out loud

Knowing an answer and being able to explain it clearly under pressure are two different skills. Prep gives you a chance to practice the second one.

Find specific gaps

Instead of leaving with a vague score, see the concepts you struggled to explain and the areas worth reviewing.

Choose your interview

Practice what the interviewer will actually test.

Different data roles test different things. Some interviews focus on business judgment and problem-solving. Others go deep into your technical knowledge. Prep lets you practice both.

Business track

Prove you understand the business, not just the tool.

Choose an industry such as fintech, FMCG or e-commerce and practice questions that test how you apply data to real business decisions.

  • Industry shapes the questions
  • Adjustable interview difficulty
  • Scored on reasoning and decision-making
Technical track

Get drilled on the stack the role uses.

Choose the interview stage, industry and technical tools in the role. Practice questions around the technologies and concepts you'll be expected to work with.

  • Recruiter screen, technical or advanced technical interview
  • Choose the tools you'll be asked about
  • Industry context shapes how the tools are applied
After the interview

Don't just get a score. Know what to work on.

A useful practice session should leave you with a clearer idea of what you know, what you don't, and what to do next.

Knowledge gaps

Identify concepts you recognize but can't yet explain confidently.

Reasoning feedback

See how well you apply concepts, explain trade-offs and work through unfamiliar situations.

Targeted review

Get specific concepts and topics to revisit instead of a generic list of things to study.

Another attempt

Practice again after you've closed the gaps and see whether your answers have improved.

Know your level

Recognition isn't the same as understanding.

Prep looks beyond whether you've heard of a concept. The goal is to understand how confidently you can explain it and apply it in an interview.

Level 01

Surface knowledge

You recognize the concept, but struggle to explain how or when it is used.

Level 02

Working knowledge

You can explain the concept and apply it to a familiar situation.

Level 03

Strong understanding

You can explain trade-offs, reason through unfamiliar situations and apply the concept in context.

Start in minutes

Your next interview doesn't have to be your first practice run.

01

Get a Gemini API key

Use Google's Gemini API free tier. You control your own API usage.

02

Bring the job

Paste the job description you're preparing for, or create a simulated role.

03

Start talking

Choose your track and answer the interview out loud.

04

Review your gaps

See what you know, what needs work and what to review next.

Start a Mock Interview No subscription. No account required.
FAQ

Good to know before you start.

Is Prep free?

Yes. Prep itself is free. You bring your own Gemini API key, and Google's free tier is enough for practice. No account is needed.

Get a free key at aistudio.google.com/apikey.

Can I use my own job description?

Yes. That's one of the main reasons Prep exists. Paste the job description for the role you're preparing for and Prep uses it to shape the interview around the position.

You can also create a simulated role using a title, company and industry.

Is Prep only for Analytics Engineers?

Prep is designed for data and analytics roles, including analytics engineering, data engineering, analytics and business intelligence. The available tools and interview configuration can be adapted to the role you're preparing for.

What's the difference between the Business and Technical tracks?

The Business track focuses on industry context, business judgment and how you apply data to business problems. The Technical track focuses on the technical knowledge and tools required for the role.

Both tracks use industry context because the way data is used in fintech, FMCG and e-commerce can be very different.

What interview levels can I practice?

You can practice different stages of the interview process, from an initial recruiter screen to technical and more advanced technical interviews.

Is my CV or job description stored?

Prep is designed so that your CV, job descriptions and previous sessions stay in your browser rather than being stored on a Prep server.

However, information used to generate an interview is sent to the AI provider you configure. Check the provider's current terms and privacy policy before using sensitive information.