Interview prep used to mean reading the same generic question lists over and over and hoping for the best. ChatGPT changes that completely. You can run full mock interviews, get instant feedback on your answers, and practice for the exact role you are applying to.
The trick is giving ChatGPT enough context. Paste in the job description, tell it your background, and it can act like a real hiring manager who actually knows what the company is looking for.
Below are 15 prompts you can copy and use right away. They cover everything from researching the company to handling salary talk and the questions you should ask at the end. Just swap in your own details where I have used brackets.
Run a Realistic Mock Interview
This is the one I would start with. It turns ChatGPT into an interviewer for your specific role so you can practice answering out loud before the real thing.
Act as a hiring manager interviewing me for a [job title] role at [company type]. Ask me one question at a time, wait for my answer, then ask a natural follow-up before moving to the next question. Mix behavioral and technical questions. After 8 questions, stop and give me honest feedback on my answers, including what was strong and what I should improve.
Get Likely Questions From a Real Job Description
Instead of guessing what they might ask, let ChatGPT pull the likely questions straight from the posting. Paste the full job description in after the prompt.
Here is a job description I am applying for. Based on the responsibilities and required skills listed, give me the 12 most likely interview questions for this role, sorted from most likely to least likely. For each one, add a short note on what the interviewer is really trying to learn. Job description: [paste it here]
Build a STAR Answer From a Rough Story
Behavioral questions trip up a lot of people because the answers ramble. This prompt cleans up your story into the STAR format (Situation, Task, Action, Result) without making it sound robotic.
I want to answer the question “[behavioral question]” using a real example from my experience. Here is roughly what happened: [describe the situation in a few sentences]. Rewrite this as a clear, concise STAR-format answer that sounds natural when spoken aloud, not scripted. Keep it under 90 seconds of talking time.
Practice the “Tell Me About Yourself” Pitch
This is usually the first question and the one people overthink the most. Use this to build a tight version that fits the role.
Help me craft a strong answer to “Tell me about yourself” for a [job title] interview. Here is my background: [paste your resume summary or a few lines about your experience]. Keep it to about 60 seconds, focus on what is relevant to this role, and end on why I want this specific job. Avoid clichés.
Pressure-Test Your Weak Answers
Once you have a draft answer, hand it back to ChatGPT and ask it to poke holes in it. This is how you find the gaps before an interviewer does.
Here is my answer to the interview question “[question]”: [paste your answer]. Act as a tough but fair interviewer. Point out anything vague, anything that sounds rehearsed, and any claim I should back up with a specific example. Then show me a tighter version.
Prepare for Technical or Role-Specific Questions
If your role has a skills component, this narrows the practice to exactly what you will be tested on. Adjust the field to match your job.
I have an interview for a [job title] role. Generate 10 technical questions that match the skill level of someone with [number] years of experience in [field or tools]. For each question, give a model answer I can study, and flag which two questions are most commonly asked.
Handle the “Why Do You Want to Work Here” Question
This answer falls flat when it is generic. Feed ChatGPT some details about the company and let it help you sound genuinely interested.
Help me answer “Why do you want to work at our company?” for [company name]. Here is what I know about them: [paste a few facts about their product, mission, or recent news]. Build an answer that connects their work to my own goals as a [job title], and keep it specific rather than flattering.
Turn Your Weaknesses Into Honest Answers
The weakness question is a trap when you fake it. This prompt helps you give a real answer that still shows self-awareness and growth.
Help me answer “What is your greatest weakness?” in an interview without sounding fake or using a humble-brag. My actual weakness is [describe it honestly]. Frame an answer that is genuine, shows I am aware of it, and explains the concrete steps I am taking to improve.
Research the Company Fast
Walking in informed is half the battle. Use this before the interview to get a quick, focused briefing.
I have an interview at [company name] for a [job title] role. Give me a quick briefing I can study in 10 minutes: what the company does, who their main competitors are, what challenges their industry is facing, and three smart talking points I could bring up to show I did my homework.
Practice Answering Behavioral Questions on the Spot
This one builds the muscle of thinking on your feet. ChatGPT fires questions and gives you a moment to respond before reviewing.
Give me one common behavioral interview question. I will type my answer. Then rate my answer from 1 to 10, tell me exactly why, and show me how a top candidate would have answered it. Keep going with a new question each round until I say stop.
Prepare Smart Questions to Ask Them
At the end of almost every interview, they ask if you have questions. Having sharp ones ready makes you look serious about the role.
Give me 10 thoughtful questions to ask at the end of an interview for a [job title] role at [company type]. Avoid anything I could have found on their website. Include a few that show I am thinking about the team, the challenges of the role, and how success is measured. Mark which three are the strongest.
Get Ready for the Salary Conversation
Money talk makes people nervous. This prompt helps you prepare a calm, confident response and avoid lowballing yourself.
Help me prepare for the salary part of an interview for a [job title] role in [city or country]. I am currently making [amount] and my target is [amount]. Give me a script for how to answer “What are your salary expectations?”, how to respond if they push back, and how to ask about the full compensation package.
Rehearse a Phone or Video Screening
The first-round screen has its own rhythm. This prompt sets up a shorter, faster version of the interview.
Act as a recruiter doing a 15-minute phone screen for a [job title] role. Ask me the quick screening questions recruiters usually ask, including availability, salary range, and why I am looking. Keep your questions short and fast-paced. At the end, tell me whether I would likely pass to the next round and why.
Plan Your Follow-Up Thank You Note
A good thank you note keeps you top of mind. Use this right after the interview while it is fresh.
Help me write a short thank you email to send after my interview for a [job title] role at [company name]. The interviewer was [name]. We talked about [topic that came up]. Keep it warm and brief, reference something specific from our conversation, and reinforce why I am a good fit without sounding desperate.
Build a Full Prep Plan for the Week
If you have a few days before the interview, this turns the chaos into a simple daily plan you can actually follow.
I have an interview in [number] days for a [job title] role at [company name]. Build me a day-by-day prep plan leading up to it. Include what to research, which answers to practice, mock interview sessions, and a light review the night before so I walk in calm and ready.
The biggest difference these prompts make is that you stop preparing in the abstract. You practice for your actual role, with your actual stories, and you hear how your answers sound before someone else does.
Start with the mock interview prompt a few days out, then use the feedback ones to sharpen the weak spots. By the time the real interview comes around, most of it will already feel familiar.