Skip to content

Walk into the interview having done it already

Mock interview practice, out loud, for software, data science, ML and quant roles. Vera reads your resume and the job, pushes back, then shows you where you lost the room.

Start a free mock interview

Free · In your browser · Voice not saved unless you choose

Read an example report

Sample moment from a behavioral round: Vera asks for the other side of a disagreement, the student answers out loud, and the report scores the round 72, at the Regular bar, quoting the answer with the time it was said.

Built for students at universities everywhere

  • New York University
  • University of Oxford
  • Peking University
  • Massachusetts Institute of Technology
  • Indian Institute of Technology Bombay
  • Stanford University
  • Fudan University
  • Moscow Institute of Physics and Technology
  • National University of Science and Technology MISIS
  • Harvard University
  • Indian Institute of Technology Madras
  • University of Cambridge
  • Carnegie Mellon University
  • Indian Institute of Technology Delhi
  • University of California, Berkeley
  • HSE University
  • Georgia Institute of Technology
  • Imperial College London
  • University of Michigan
  • Birla Institute of Technology and Science, Pilani
  • Columbia University
  • ETH Zurich
  • University of Illinois Urbana-Champaign
  • Zhejiang University
  • Saint Petersburg State University
  • Cornell University
  • Yale University
  • Technical University of Munich
  • University of Science and Technology of China
  • University of California, Los Angeles
  • The University of Texas at Austin
  • California Institute of Technology
  • Indian Institute of Science, Bangalore
  • EPFL, Swiss Federal Institute of Technology in Lausanne
  • Purdue University

From your resume to interview feedback that quotes you

  1. 01Prepare

    Your resume becomes your plan

    Upload your resume and the job posting, check what Vera understood, and get questions for every round.

    Sample preparation: a confirmed resume with projects and skills, every preparation step done, where you match the role and the topics to expect.

  2. 02Interview

    A chatbot says you nailed it. Vera asks why.

    A chatbot agrees and moves on. A real interviewer pushes on the weak spot, waits and writes it all down. So does Vera.

    Sample coding round: the student explains a complexity, Vera asks what structure exploits needing only the top k, then when the difference matters. A typical chatbot reply is shown struck through for contrast.

  3. 03Report

    Know exactly what to fix

    A score against the bar for your level, every point tied to your own words, how you sounded, and the one thing to fix next.

    Sample behavioral report: score 72, at the Regular bar, points with the student’s own words and the time they were said, and one next task.

  4. 04Progress

    See the curve bend

    Scores over time and readiness by round, so you know where the next hour goes.

    Sample progress: a score line rising from 52 to 72 over seven interviews, and readiness by round with system design weakest.

1 of 4

Draw the system. Vera asks about it.

A shared whiteboard for system design rounds. As you draw a service, a cache or a database, Vera asks what happens when many servers hit it at once, when it goes down, or when someone pushes a bad change.

Sample system design round, a rate limiter drawn on the shared whiteboard: internal APIs, a Redis cluster, a limiter sidecar, metrics and alerts, a rules service with its database and a snapshot in object storage, and a Redis cluster in a second region. As the parts appear, Vera asks about them: “How do you make the check-and-decrement safe when many sidecars hit the same key?”, “Now the Redis shard holding a set of keys goes down. Say it's peak traffic.” and “What if someone pushes a bad rule that blocks all traffic?”

Every round they throw at you

Drill one round, or run the full loop for a role. Later rounds remember what you said in the earlier ones.

Questions come from your resume, the job description and a curated bank of 1,700+ questions.

  1. Recruiter screen

    12 to 15 min

    Full loop

  2. Coding

    45 min

  3. Fundamentals

    35 min

  4. Probability

    30 min

    Quant

  5. System design

    45 to 50 min

  6. Behavioral

    30 to 35 min

  7. Hiring manager

    25 to 30 min

    Full loop

Private by design

Privacy policy
  • No recordings by default

    Your voice runs the interview and is not kept unless you switch that on. Saved recordings go after 90 days.

  • Never sold

    Not sold, not used for ads, never shared with employers.

  • Kept for a year

    Transcripts and reports are deleted after 365 days unless you keep them longer.

  • Yours to take or delete

    Download everything as one file, or delete it all, from Settings.

Before you start

How is this different from a chatbot’s voice mode?

A chat assistant is built to be agreeable: it cheers you on and moves along. Vera is built to interview. Vera stays neutral, with no praise and no hint you did not ask for, runs a real clock for each round, and follows up on what you actually said. Then you get a report that quotes you.

Who interviews me?

Vera, an AI interviewer. Not a person, and not pretending to be. Vera reads your resume and the job posting, asks what that role would ask, follows up and takes the notes your report is built from. A friend who has hired before is still worth a lot; Mockich is for all the rounds before that one, whenever you want.

How long is a round, and can I do just one?

Rounds run from 12 to 50 minutes: a recruiter screen is 12 to 15, behavioral 30 to 35, coding 45, system design 45 to 50. Do a single round, or the whole loop for one role across several days. If you refresh the page or lose your connection mid-interview, you pick up where you were.

What do I need?

A browser and a microphone. Headphones help. Bring your resume and a job posting for questions about you, or just start a single round. Interviews are in English, for software engineering, data science, machine learning and quant roles, at regular or lead level.

What if I freeze or get nervous?

Freezing is common, and practice is a safe place for it. Say you need a moment to think, ask Vera to repeat the question, or type your answer instead. The report shows where you hesitated, so you know what to rehearse.

What do I get at the end?

A score against the bar for your level, a short read on how it went, and points that quote what you said with the time you said it. It ends with the one thing to fix next, and a drill for it. Voice rounds also show your pace, pauses, filler words and hedging, as signals against your own usual, not verdicts.

Is my voice stored?

Not by default. Your voice is streamed to our AI service providers to run the interviewer while you talk and is not kept unless you switch on “save my recordings”. If you do, recordings are deleted after 90 days, when you delete the session, or as soon as you switch it off.

Can I delete my data?

Yes. In Settings you can download everything in your account as one file, delete a single interview, or delete your account and everything in it.

Does a good score mean I will get the job?

No. It shows how this practice went against the bar for your level. Companies decide differently; the point is to walk in prepared.