You can set up ChatGPT to act as a hiring manager for a specific job, ask you real interview questions one at a time, and give you honest feedback on your answers. It is like a practice interview you can do at home, any time, as many times as you need.
Job interviews make most people nervous, no matter how qualified they are. One of the best ways to get less nervous is to practice — but finding someone willing to sit through a full mock interview is not always easy.
ChatGPT will do it any time you ask. Here is how to set it up so you actually get something useful out of it.
Find the actual job description
Do not practice generic interview questions. Practice for the exact role you are applying for. Open the job posting, select all the text, and copy it. You will paste it into the setup prompt in step 3. The more specific your input, the more relevant the questions will be.
Open a fresh ChatGPT conversation
Go to chat.openai.com and start a new chat. Starting fresh means ChatGPT will not mix up your interview practice with other conversations. The free version works fine for this — you do not need a paid account.
Set up the mock interviewer with this prompt
This is the most important step. Copy and paste this prompt, then fill in the three bracketed parts before you hit enter:
You are a hiring manager at [Company Name] interviewing me for the role of [Job Title].
Ask me one interview question at a time.
After I answer, give me brief, honest feedback — what was strong,
what was weak, and what I should add or change.
Then ask the next question.
Be realistic and a little tough — I want to be well prepared.
Start with "Tell me about yourself."
Here is the job description for context:
[paste the full job description here]
Once you hit enter, ChatGPT will open with that first question — and the mock interview begins.
Answer out loud — even if you are alone
This is important: do not just type your answers. Say them out loud first, then type a summary of what you said.
Interviews happen verbally. Practicing out loud helps you hear how you actually sound — too long, too vague, too quiet, too rushed. Typing alone does not prepare you for the real thing. If it feels awkward to talk to yourself, try standing up. It changes how you speak in a way that sitting usually does not.
Pay attention to the feedback
After each answer, ChatGPT will tell you what worked and what did not. Take its feedback seriously, especially when it says your answer was vague, too long, or did not actually address the question.
Common weaknesses it catches:
- Giving a general answer instead of a specific example from your own experience
- Describing a problem but not explaining what you specifically did about it
- Ending without a clear result — "and eventually things worked out" does not land well
- Talking for more than two minutes on a single answer without a clear point
When ChatGPT flags one of these, ask it to re-ask the question so you can try again with a better answer.
Do a second round focused on your weakest answers
After your first mock session, go back and find the two or three answers where the feedback was harshest. Ask ChatGPT to re-ask those specific questions so you can try again:
Let's redo that last question about [topic]. I want to give a better answer.
Can you re-ask it?
Or ask for help building a stronger answer from scratch:
I struggled with "Tell me about a time you dealt with a difficult coworker."
Can you give me a framework for this type of question, then ask it again?
Keep going on your weak spots until the answer feels natural rather than rehearsed.
The night before
Do one more short session the night before — 20 minutes maximum. Focus on the questions most likely to come up regardless of the role: "Why do you want this job?" and "What is your biggest weakness?" are nearly universal.
Then stop. Preparation beats memorization, and rest helps more than another hour of drilling.
What to try next: If you have not finalized your application materials yet, start there — making your resume ATS-friendly and writing a strong cover letter with ChatGPT are both quick with the right approach.



