MyLiveCV
AI Mock Interview · Powered by MyLiveCV

Practice the interview. Land the offer.

Drop in a job description. Get a realistic mock interview tailored to the role — voice or text, with per-question feedback, a model answer, and the exact concepts you missed.

Free to start · Voice or text · Resume anytime

How it works

A real interview round, in your browser.

01

Drop in the JD

Paste the job description and role. We read it and suggest the topics most likely to come up.

02

Pick your topics and format

Keep our suggestions, add your own, and choose technical, behavioural, HR, or a mixed round — plus seniority and length.

03

Interview like it's real

One question at a time, voice or text, no countdown clock. Take the time you'd take in the room.

04

Get graded and go deeper

Per-question feedback, overall scorecard, and the option to generate follow-ups that drill into your weakest answers.

What you get

Feedback you can actually act on.

Generic practice tools tell you "good job." We tell you what a strong answer would have said, what you missed, and what to practice next.

Tailored to your JD

Paste the job description and we'll extract the topics worth drilling. Every question is grounded in the role you're actually applying for.

Answer by voice or text

Speak the way you would in the real interview. We transcribe on the fly so you can iterate on your delivery, not just your words.

See what you missed

Every answer gets a model answer, specific strengths, gaps, and missed concepts — so you know what to fix, not just that something was off.

Dynamic follow-ups

At the end of the round, we generate sharper follow-ups that probe your weakest answers — exactly how a real interviewer would press you.

Scored on what matters

Clarity, relevance, depth, structure, and confidence — broken down per question and across the session so you can track real progress.

Resume anytime

Close the tab mid-session. Come back hours or days later and pick up on the exact question you left — progress is always saved.

Practice by topic

Pick a topic. Drill until you're ready.

Every topic page has the exact questions, sample answers, and what interviewers are really checking for.

React

technical

Hooks, rendering, and real-world patterns.

System Design

technical

Scale, trade-offs, and clear reasoning.

SQL

technical

Joins, indexes, and query plans.

Data Structures & Algorithms

technical

Arrays, graphs, trees, and the classics.

Behavioural

behavioural

STAR answers that actually land.

Leadership

leadership

Influence without authority, grown-up feedback.

JavaScript

technical

The language, not just the framework.

TypeScript

technical

Type gymnastics that pay off in real code.

Node.js

technical

Event loop, streams, and backend realities.

Python

technical

Pythonic thinking, not just syntax.

AWS

domain

Services, trade-offs, and real architectures.

DevOps

domain

CI/CD, observability, and shipping without drama.

Product Manager

domain

Strategy, prioritisation, and shipping what matters.

Data Engineer

technical

Pipelines, warehouses, and data at scale.

Frontend Developer

technical

Beyond frameworks — performance, a11y, and the platform.

DevOps Engineer

technical

Infrastructure as code, reliability, and automation.

Data Scientist

technical

Models, experiments, and real-world impact.

UX Designer

domain

Research, empathy, and design decisions that ship.

Project Manager

leadership

Timelines, risks, and keeping teams on track.

Business Analyst

domain

Requirements, processes, and bridging business and tech.

QA Engineer

technical

Testing strategies, automation, and quality mindset.

Machine Learning Engineer

technical

From notebooks to production ML systems.

Java

technical

JVM internals, concurrency, and enterprise patterns.

Go

technical

Goroutines, channels, and simplicity by design.

Rust

technical

Ownership, lifetimes, and fearless concurrency.

Kubernetes

domain

Orchestration, networking, and production clusters.

Microservices

technical

Distributed systems, boundaries, and trade-offs.

API Design

technical

REST, GraphQL, and APIs developers love.

Security

domain

Threat models, secure code, and defence in depth.

Mobile Development

technical

Native, cross-platform, and mobile-first thinking.

Agile & Scrum

domain

Sprints, ceremonies, and shipping with intent.

Cybersecurity

domain

Threats, controls, and incident response under pressure.

Salary Negotiation

behavioural

Anchor, leverage, and walk away ready.

Communication & Influence

behavioural

Clarity, tone, and structured storytelling.

Next.js

technical

App Router, RSC, and edge-ready apps.

Cloud Engineering

domain

AWS, GCP, Azure, and architecting for production.

ML Systems Design

technical

Training, serving, and ML in production.

Frontend System Design

technical

Architectures for big web apps under real load.

Product Sense

behavioural

Frameworks, intuition, and trade-offs.

Consulting Case Interview

behavioural

Structuring, math, and synthesis under time.

Prompt Engineering

technical

LLM prompting, evals, and production patterns.

LLM System Design

technical

RAG, agents, latency, and cost trade-offs.

Terraform & Infrastructure as Code

technical

State, modules, drift, and team scaling.

PostgreSQL

technical

MVCC, indexes, query plans, and production tuning.

GraphQL

technical

Schema design, N+1, federation, and security.

React Native

technical

Bridge, Hermes, navigation, and native modules.

Flutter & Dart

technical

Widgets, BLoC, isolates, and the rendering pipeline.

Web Accessibility (a11y)

technical

WCAG, ARIA, screen readers, and inclusive design.

Statistics & A/B Testing

domain

Hypothesis testing, power, and experiment pitfalls.

SRE & On-Call

technical

SLOs, incident response, and production craft.

FAQ

Answers before you ask.

How is this different from just using ChatGPT?

ChatGPT can ask you questions, but it won't grade you against your role, track a full session, show per-question strengths and gaps, or generate follow-ups based on your weakest answers. This is a structured interview round, not a chat.

Is the mock interview really tailored to my role?

Yes. Questions are generated from the job description and your chosen topics — so a senior frontend role gets different questions than a backend platform role, even if you pick the same topic tag.

Can I answer with voice?

Yes. Hit the mic button on any question and answer out loud. We transcribe in real time and you can edit before submitting.

What if I need to stop mid-round?

Close the tab. Come back later and your session is exactly where you left it — same question, draft preserved, same progress.

How do follow-up questions work?

When you finish a round, we pick your weakest answers and generate 3–5 follow-ups that press specifically on the gaps and missed concepts the evaluator flagged. It's the same way a real interviewer would zoom in.

Does it support languages other than English?

The interface is available in 45+ languages. Questions and feedback are generated by the AI model, so non-English prompts work best with clear, detailed JDs.

Your next interview starts now.

Stop guessing what they'll ask. Run a real round, see what you missed, and walk into the actual interview with a 10x rep behind you.

Start your mock interview