Interview Questions Generator
A Job Description Into a Question List — Free.
Paste a job description into @vustbot and get a clean, categorized list of likely interview questions back — free multi-model AI chat in Telegram, no signup wall. It works from either side of the table: prepping answers as a candidate, or building a panel question set as an interviewer.
Honest framing
A chat that generates the list — not a fixed template database
There's no dedicated questions-database product behind this page. @vustbot is a free multi-model AI chat in Telegram that generates a categorized question list from whatever job description and framing you give it — which is also why it works equally well flipped around for an interviewer building their own panel questions, not just a candidate preparing answers.
See the difference
The same generator used both ways — as a candidate prepping, and as an interviewer building a question set.
One generator, either side of the table
- Candidates prepping for a posting
- You want a clean, categorized list of what they'll likely ask
- Paste the job description and get grouped questions (behavioral, role-specific, culture-fit) pulled from the posting's actual requirements, not a generic template.
- Hiring managers and interviewers
- You need a panel question set built fast for a specific role
- Paste the same kind of job description and ask for a time-boxed set — e.g. 8 questions for a 30-minute screen plus follow-up probes for vague answers.
- Recruiters screening at volume
- You're building question sets across several open roles quickly
- Generate a fresh, role-specific set per posting in minutes instead of reusing one generic script for every role, which tends to produce weaker signal.
How the question list gets built
- 01
Paste the job description
Open @vustbot and paste the posting. Say which side you're on — "I'm the candidate" or "I'm interviewing candidates for this" — since the framing changes what's useful.
- 02
Get a categorized list
It returns questions grouped by type, referencing specific requirements and phrases in the posting rather than a generic bank.
- 03
Adjust the format
Ask for a shorter screening-call version, deeper follow-up probes, or a different grouping — same thread, no new command needed.
Generate the list in the app you already have
Paste a job description, get a categorized question list back — free, works for candidates or interviewers.
Honest scope — a generator, not a fixed question bank
General AI chat, not a template database
@vustbot generates from whatever you paste and however you frame the request — there's no fixed bank of pre-written questions behind this page, which is why the same tool works for both a candidate and an interviewer.
Quality depends on the input
A detailed, specific job description produces a sharply tailored list; a bare role title still works but returns a more generic, standard set.
No answer scoring here
This page generates questions, it doesn't evaluate answers. Practicing the answers out loud is a separate, equally honest use of the same chat — roleplay, not this generator.
Frequently asked questions
Is this only for job candidates, or can interviewers use it too?
Both, honestly — it's the same underlying capability either way. @vustbot generates a question list from whatever you paste and however you frame the ask, so a candidate can request "questions I should expect" and a hiring manager can request "questions I should ask," and both get a useful, tailored list from the same job description.
Is this a dedicated interview-questions tool, or general AI chat?
General AI chat, stated plainly. @vustbot is a free multi-model assistant in Telegram, not a purpose-built questions database with a fixed template. There's no /questions command — you describe what you want (role, seniority, interview format, time limit) and it generates from that, which also means you can ask for follow-ups, a shorter version, or a different grouping in the same thread.
How specific are the questions to the actual job posting?
As specific as what you paste in. Give it a full job description with concrete requirements and phrases, and the questions reference them directly — a posting that says "experience with churn reduction" tends to produce a churn-specific behavioral question, not a generic "tell me about a time you solved a problem." A thin, vague posting gets a thinner, more generic list back.
Can it generate questions without a job description, just a role title?
Yes, though the result is more generic. "Give me interview questions for a mid-level backend engineer" works and returns a reasonable standard set, but a pasted job description sharpens the list considerably because the model has real requirements and phrasing to work from instead of a bare title.
Does it score or grade the answers to these questions?
No — this page is specifically the question-generation step, not answer evaluation. If you want to practice answering the questions in a live back-and-forth, that's a separate honest use of the same chat: ask it to roleplay as the interviewer instead, with the same caveat that it's conversation, not a scored session.
Is it free, and is there a limit on how many lists I can generate?
Free, no account needed — your Telegram identity is the login. The free tier runs on GPT-5.6 Luna and Gemini 3 Flash, which handles question generation well; there's no hard cap on how many job descriptions you paste in over a session, though very heavy or repeated use may nudge you toward the paid tier for the stronger models.
Ready when you are
A job description into a question list — free.
Paste the posting, get a categorized list of likely interview questions, adjust the format in the same chat — no signup, no card.