Skip to main content
Intervy
Ivy · AI Question Generator

AI Interview Question Generator for the role you’re hiring

Tell Ivy the role, seniority, and skills — or attach a CV — and get targeted interview questions with evaluation criteria, difficulty levels, and categories, ready to save to your library.

IvyQuestion generator
Draft 4 questions for a senior React engineer — state management and performance, two medium and two hard.

Here are 4 drafts with evaluation criteria. Review them in your workspace and save the ones you want.

  • dq-1When would you reach for a global store over local state?Medium

    State management

  • dq-2Find and fix wasted re-renders in a 5,000-row list.Hard

    Performance

  • dq-3Walk through how you would profile a slow page load.Medium

    Performance

  • dq-4Design optimistic updates that survive a failed request.Hard

    State management

“Make dq-2 harder”, “add a system-design question”…

See it work

One prompt, a complete question.

Each draft is ready to use in an interview: the question your interviewer reads aloud, the criteria for judging the answer, plus a difficulty, a category, and tags.

  1. 1

    Describe the role

    Seniority, skills, focus areas, and how many questions you want.

  2. 2

    Refine in chat

    Ask Ivy to make a draft harder, reword it, or drop it.

  3. 3

    Save what you keep

    Drafts wait in your workspace until you save them, one by one or all at once.

Workspacedq-2
Save

Find and fix wasted re-renders in a 5,000-row list

Hard
Performancereactrenderingprofiling

Question

A dashboard renders 5,000 rows and typing in its search box feels sluggish. How would you find the cause, and what would you change?

Evaluation criteria

  • Measures before optimizing — reaches for the profiler, not guesses.
  • Explains why a parent re-render cascades to every row.
  • Names memoization and list virtualization, and when each pays off.
  • Mentions the cost: memoization is not free and can hide bugs.
4 drafts in this sessionSave All

What Ivy generates

Questions for this role, not any role.

Start from a job brief, a candidate’s CV, or a whole interview plan — Ivy drafts questions that fit.

By role and skill

Name the role, seniority, and skills you are hiring for and Ivy drafts a batch of questions for exactly that. It can pull from your saved library too, so you reuse what you already have.

From an uploaded CV

Upload a candidate’s CV during an interview and Ivy drafts 3–5 follow-ups that probe the projects, technologies, and achievements it lists — without repeating questions already in the interview.

Difficulty levels and categories

Ask for an easy warm-up or a hard deep dive. Every draft carries a difficulty (easy, medium, or hard), a category, tags, and evaluation criteria for scoring the answer.

A full interview template from one prompt

Describe the interview you want and Ivy drafts the template too — mixing questions from your library with new drafts in a single question list.

How it differs

Contextual, not random.

Most free question generators shuffle a static list. Ivy writes questions from what you tell it about the role and the candidate.

Without Ivy

Static question generators

  • Pull random questions from a fixed list, whatever the role.
  • Give you a question, but no idea what a good answer sounds like.
  • Know nothing about the candidate in front of you.
  • End in copy-paste into a doc your team never opens again.
With Ivy

Contextual questions from Ivy

  • Drafts for the role, seniority, and skills you describe.
  • Ships every question with evaluation criteria your interviewers score against.
  • Probes the specific claims in a candidate’s CV.
  • Saves straight into your shared question library and templates.

Privacy

Questions from the experience, not the person.

When you attach a CV to an Ivy chat, it is first condensed into an anonymized profile — skills, experience, and project types. The chat and the questions work from that profile.

  • Names, contact details, employer names, and locations are left out of the profile.

  • Uploading a CV to a candidate? Untick “Store original file” and only the anonymized profile is kept.

  • Ivy prepares questions — it never scores, ranks, or recommends candidates.

Anonymized profile
~6 years experience
  • Senior Backend Engineer · Mid-size fintech company2021-present
  • Backend Engineer · E-commerce scale-up2018-2021

Skills

GoPostgreSQLKafkaKubernetesgRPC

Left out of the profile

NameEmailPhoneAddressEmployer names

Try Ivy — generate your first questions free.

Every new account gets 300 free AI credits to draft questions, build a template, and see how Ivy fits your hiring.

Free forever for the first hiring seat. No credit card required.