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.
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
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
Describe the role
Seniority, skills, focus areas, and how many questions you want.
- 2
Refine in chat
Ask Ivy to make a draft harder, reword it, or drop it.
- 3
Save what you keep
Drafts wait in your workspace until you save them, one by one or all at once.
Find and fix wasted re-renders in a 5,000-row list
HardQuestion
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.
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.
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.
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.
- Senior Backend Engineer · Mid-size fintech company2021-present
- Backend Engineer · E-commerce scale-up2018-2021
Skills
Left out of the profile
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.