Interview Question Generator — Free Practice & Mock Interview Tool | SmallStudyTools
100% Free · No Signup · Browser-Based

Interview Question Generator

Generate real, relevant interview questions by job title, industry, and experience level, with an answer checklist and private notes, free, right in your browser. Pro adds job-description & CV-based questions, a timed mock interview, real follow-up questions, and rule-based answer scoring.

● Pro Version is Free for now
✓ JD & CV-Based Questions · Mock Interview · Follow-Ups ·
✓ Answer Scoring · AI Interviewer · Interview History
Day Night
🎯 Set Up Your Interview
Random Question Mode
Show one random question at a time instead of the full list
⏱️ Mock Interview Setup
Uses your current Job Title, Industry, Experience Level and Question Categories from the Question Bank tab. Adjust those first if needed.
🤖 AI Interviewer
This is a scripted, rule-based interview flow, not a live AI model having a real conversation. It picks real questions from the same question bank used elsewhere on this page, and its "reactions" and follow-ups are generated by the same transparent scoring and follow-up rules documented on the Spec page, not a language model.
🕘 Interview History
📄 Job Description PRO
📎 Your CV / Resume PRO
Honest note: to guarantee accurate text (never garbled or fake), CV upload accepts real, verified .txt files, or paste your CV text directly, which works for any format.
🎛️ Customize Question Mix PRO
Overrides just the Technical category's difficulty, independent of overall Experience Level.
STAR-Method Practice Mode
Shows only Behavioural questions with a Situation/Task/Action/Result note template
Unlock Pro Mode for technical depth and STAR-mode controls.
🗂️ Practice Modes PRO

How to Use the Interview Question Generator

From picking a job title to a full timed mock interview with real feedback. No signup, and everything runs in your browser.

1
Set Up Your Interview
Enter a job title, pick your industry and experience level, and choose which question categories you want — HR, Technical, Behavioural, Situational, or Common.
2
Generate & Practice
Click Generate Questions to get a full, relevant list — or flip on Random Question Mode for one question at a time. Check off questions as you practice and add private answer notes.
3
Add Your Job Description or CV
Pro Mode: paste a job description or your CV in the sidebar and click Analyze. Real skills, seniority and industry signals are pulled out and turned into questions anchored to that specific text.
4
Run a Timed Mock Interview
Switch to the Mock Interview tab, pick how many questions and how much time per question, then answer each one as the clock runs. Or try the scripted AI Interviewer chat instead.
5
Get a Real Score & Track Progress
Every answer can be scored using STAR-structure detection, specificity, and (when a job description is loaded) keyword relevance — with concrete improvement suggestions. Past sessions are saved to Interview History.

Everything above runs entirely in your browser using a large built-in question bank and rule-based text analysis — your job description, CV, and answers are never uploaded to a server.

Specifications
Price Free
Signup Not Required
Data Processing Local only, in your browser
Question Bank 390 questions — 13 industries × 4 experience levels, plus HR/Behavioural/Situational/Common
Question Categories HR, Technical, Behavioural, Situational, Common
Basic Features Job title/industry/level filters, Random Question Mode, answer notes, practice checklist
Pro: JD/CV Analysis Rule-based keyword/skill and seniority extraction — no external AI API
Pro: Mock Interview 5 / 8 / 12 questions, 60s / 90s / 120s / untimed, resumable
Pro: AI Interviewer Scripted, rule-based conversational flow (clearly labeled, not a live AI model)
Pro: Answer Scoring STAR-structure detection, specificity, JD keyword relevance, length — every sub-score is rule-based and documented
CV Upload Paste text (any format) or upload a real, verified .txt file
Interview History Saved locally in your browser, never uploaded
Found a bug or something not working right? Let us know and we'll fix it, every report helps make this tool better.
Report an Issue

Interview Question Generator: Real, Relevant Practice Questions, Free, in Your Browser

Quick answer: Enter a job title, pick your industry and experience level, choose your question categories, and click Generate Questions, a relevant set is pulled instantly from a ~390-question bank, free, with no signup. Pro Mode adds job-description and CV-based questions, a timed mock interview, real follow-up questions, an AI Interviewer, and rule-based answer scoring with improvement suggestions.

Most "interview question generator" tools either hand you the same 20 generic questions no matter what job you type in, or lock real practice behind a paid AI subscription. This one takes a different approach: a large, hand-organized question bank, roughly 390 questions split across 13 industries and 4 experience levels, plus HR, Behavioural, Situational, and Common categories, so a Senior Software Engineer and an Entry-Level Marketing Coordinator genuinely see different, level-appropriate questions rather than the same list with a different label stuck on top.

This is also an honest tool about what "AI" actually means here. The free tier has no AI at all, it's a static, well-organized database, which is exactly why it works instantly with zero wait and zero API cost. Pro's more dynamic features, generating questions from a pasted job description or CV, scoring an answer, suggesting a realistic follow-up, are built from transparent, rule-based text analysis (keyword matching, pattern detection, simple heuristics) rather than a wrapped third-party AI model, and the "AI Interviewer" chat is clearly labeled as a scripted flow, not a live conversation with a language model.

1How the Question Bank Actually Works

Technical questions are the ones that genuinely change by industry and seniority: a Software Engineering entry-level technical question asks about the difference between a stack and a queue, while a Senior in the same field is asked to design for a 10x traffic spike, and a Healthcare Manager sees questions about staffing shortages and patient safety instead of code at all. HR, Behavioural, Situational, and Common questions are shared across industries but still scale with experience level, an Entry-Level behavioural question asks about working in a team, while a Manager-level one asks about a difficult performance conversation with a direct report. Random Question Mode surfaces one question at a time from whatever combination you've set, useful for a quick daily practice habit rather than working through a full list.

2Free vs. Pro: What Actually Changes

FeatureFreePro
Job title, industry & experience level filtering✓✓
HR, Technical, Behavioural, Situational & Common categories✓✓
Random Question Mode, answer notes, practice checklist✓✓
Job-description-based question generation—✓
CV-based question generation—✓
Technical depth override & STAR-method practice mode—✓
Timed, resumable Mock Interview mode—✓
Real, category-aware follow-up questions—✓
Rule-based answer scoring & improvement suggestions—✓
Scripted AI Interviewer & saved Interview History—✓

Free covers the everyday case well on its own: get a relevant list of real questions for your exact job title, industry, and level, and work through them at your own pace with private notes and a checklist. Pro, currently free to use, turns that into a full practice suite, question generation anchored to a real job posting or your real CV, a timed mock interview that simulates pressure, and actual feedback on your answers instead of just a list to read.

3Job-Description & CV-Based Questions: How the Analysis Works

Paste a job description and click Analyze, and the tool runs three separate rule-based checks against the text: it scans for industry-specific keywords (JavaScript and React point to software, GAAP and reconciliation point to finance, and so on) to guess the industry; it scans for seniority language ("senior," "manager," "entry-level") and years-of-experience phrases ("5+ years") to guess the level; and it matches against a curated skills dictionary to pull out the specific tools and skills mentioned. Those detected skills get turned into direct questions, "The job description emphasizes React. Can you walk me through a specific example of using React to solve a real problem?", so two different job descriptions genuinely produce different questions. CV analysis works the same way in reverse, pulling detected skills and rough years of experience from your own pasted background.

🎓
Preparing for a First Job or Internship Interview
🔄
Practicing Before a Career Change into a New Industry
📈
Rehearsing for a Promotion or Move into Management
⏱️
Simulating Real Interview Pressure with the Mock Interview Timer
📄
Prepping for a Specific Role Using Its Actual Job Description
🗣️
Practicing the STAR Method for Behavioural Questions

4Mock Interview & the AI Interviewer

The Mock Interview mode sequences a set of real questions (5, 8, or 12) with a genuine countdown timer per question (60, 90, 120 seconds, or untimed), auto-submitting your answer-so-far if time runs out, exactly like a real interview clock. Close the tab mid-session and a "Resume" banner picks up exactly where you left off next time. The AI Interviewer is a separate, chat-style practice mode, honestly labeled as a scripted, rule-based flow rather than a live AI conversation: it asks a real question from the bank, scores your typed answer using the same transparent rules described below, reacts with a message tied directly to that score, and asks a genuine, category-matched follow-up question when your answer scores below 60, an actual STAR-related probe for a behavioural question, a scale/trade-off probe for a technical one, not a randomly generated one.

5What "Answer Scoring" Actually Measures

Every score is built from rules you could check yourself, not a hidden AI judgment. STAR structure (worth the largest share of the score) checks your answer's wording for language that signals a Situation ("when I was working on…"), a Task ("my goal was to…"), an Action ("I implemented…"), and a Result ("as a result, we increased…" or a concrete number), awarding 25 points for each part actually detected. Specificity rewards concrete numbers, percentages, and dollar figures over vague generalities. Length checks whether your answer falls in a healthy 60-180 word range, long enough to cover STAR, short enough to stay focused. JD Relevance, only scored once a job description has been analyzed, checks what share of its key skills your answer actually mentions. The improvement suggestions you see are generated directly from whichever of those checks came back weakest, so a low score always comes with a specific, actionable reason.

Privacy Note

Every job title, industry, pasted job description, pasted CV, checklist mark, answer note, mock interview answer, and saved history entry is generated and stored entirely inside your own browser using JavaScript running locally and your browser's own storage. Nothing is uploaded to a server, logged, or visible to anyone but you, at any point, in Free or Pro Mode.

6Frequently Asked Questions

Is this interview question generator really free, with no signup?
Yes. Enter a job title, pick an industry and experience level, and click Generate Questions to get a real, relevant list instantly, free, with no account and no email address required. Pro Mode, currently free to use, adds job-description and CV-based questions, a timed mock interview, an AI Interviewer, and rule-based answer scoring on top of that.
Are the questions actually AI-generated, or from a fixed list?
The free question bank is a large, hand-built, categorized database, roughly 390 questions across 13 industries and 4 experience levels, plus HR, Behavioural, Situational, and Common categories, not text generated on the fly by a language model. Pro's job-description and CV analysis genuinely reads the text you paste and anchors extra questions to the specific skills it finds, using transparent rule-based keyword and seniority detection, not a hidden AI API call. The AI Interviewer is clearly labeled as a scripted, rule-based conversational flow, not a live AI model, so nothing here pretends to be something it isn't.
How does the mock interview timer work?
Pick 5, 8, or 12 questions and a time limit of 60, 90, or 120 seconds per question, or leave it untimed. Once started, each question shows a live countdown; if time runs out, your answer so far is automatically submitted and the interview moves to the next question. If you close the tab partway through, the session is saved in your browser and a banner offers to resume it next time you open the tool.
How is my answer actually scored?
The score is built from explicit, inspectable rules, not a black box. It checks for the four parts of the STAR method (Situation, Task, Action, Result) using pattern matching on your wording, checks for concrete specificity like numbers and metrics, checks answer length against a healthy 60-150 word range, and, when a job description has been analyzed, checks how many of its key skills your answer actually mentions. Each of those becomes a sub-score you can see, and the suggestions you get are generated directly from whichever sub-scores are weakest.
Can I upload a PDF resume, or only paste text?
CV analysis accepts pasted text in any format, the most reliable option since formatting never gets lost, or a real, verified .txt file upload. This tool intentionally doesn't claim to parse PDF or Word resumes directly, since doing that unreliably would risk silently misreading your CV; pasting the text guarantees accurate analysis regardless of what format your resume was originally saved in.
Is my CV, job description, or interview history uploaded anywhere?
No. Every question, note, checklist mark, pasted job description, pasted CV, mock interview answer, and saved history entry is processed and stored entirely in your own browser using JavaScript running locally and your browser's localStorage. Nothing is sent to a server, and nothing is visible to anyone else, ever.

Built on the STAR interview method. The behavioural question set and answer-structure scoring in this tool are built around the STAR method (Situation, Task, Action, Result), a widely-used, well-documented framework for structuring behavioural interview answers, rather than a proprietary or invented scoring system.

Lilly
Here to help you find a tool
Search tools Search blogs
Try me to find a tool! 👋