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.

Free tier · no signup wall · GPT-5.6 / Claude / GeminiFree question generator — no card
Categorized question list, not one blobWorks for candidates and interviewersFree, no signup wall

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.

No scoring of answers here — that's a separate, equally honest use of the same chat: ask it to roleplay the interview instead.
Specimens

See the difference

The same generator used both ways — as a candidate prepping, and as an interviewer building a question set.

As a candidate — questions to expect

What you tell @vustbot

"Generate a list of interview questions for this job posting [paste JD for a Customer Success Manager role at a B2B SaaS company]. Group them by type."

What comes back

A grouped list: behavioral ("describe a time you saved an at-risk account"), role-specific ("how would you structure a 30-60-90 onboarding plan"), and culture-fit questions — typically 10-15 total, pulled from the actual language and requirements in the posting rather than a generic template.

As an interviewer — building a panel set

The same generator, other side of the table

"I'm interviewing candidates for this role [paste the same JD]. Give me 8 questions for a 30-minute screening call, plus 2 follow-up probes for vague answers."

What comes back

A shorter, screening-call-sized set with time-appropriate depth, plus explicit probe questions for common vague answers ("can you give me the specific metric that changed?") — because it's the same free-form chat capability, just pointed at the other side of the interview.
Practical use cases

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 it works01–03

How the question list gets built

  1. 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.

  2. 02

    Get a categorized list

    It returns questions grouped by type, referencing specific requirements and phrases in the posting rather than a generic bank.

  3. 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.

Same tool · in Telegram@vustbot

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.

Open in Telegram
Quality & trust

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.

FAQ

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.