Back to cookbook

ChatGPT Prompt to Prepare for a Job Interview Based on a Job Description

0 views Updated

Make this prompt yours

Share

A job interview prep prompt turns a job posting and your own resume into a focused study plan instead of a generic list of "common interview questions." It's built for anyone with an interview coming up β€” a career switcher, a new graduate, or someone interviewing for a role one level up from their current job β€” who wants to walk in having actually rehearsed answers to the questions this specific company is likely to ask.

The prompt works by pulling the real signals out of the job description: the must-have skills, the responsibilities listed first (usually the ones that matter most), and any language that hints at the team's priorities (fast-paced, cross-functional, customer-facing, and so on). It then maps those signals to a set of likely interview questions and asks you to draft answers using the STAR method (Situation, Task, Action, Result), using real examples from your own background rather than invented achievements. This keeps the output grounded in what you've actually done instead of producing polished-sounding fiction.

Because the quality of the prep depends entirely on how much detail you give it about the role and your background, it's worth spending a minute getting the inputs right before you run it. If you'd rather start from a rough description of your situation and let a tool turn it into a structured prompt automatically, Cuelara's Prompt Builder can do that step for you.

Prompt template

Make this prompt yours

prompt-template
269 tokens
ROLE: You are an experienced interview coach helping a candidate prepare for a specific job interview. CONTEXT: - Job title: [JOB TITLE] - Company and industry: [COMPANY NAME AND INDUSTRY] - Full job description: [PASTE FULL JOB DESCRIPTION] - Candidate background: [PASTE RESUME SUMMARY OR KEY EXPERIENCE] - Interview format: [PHONE SCREEN / PANEL / TECHNICAL / ON-SITE] TASK: 1. Identify the 5-7 most important skills or qualities this job description is testing for. 2. For each one, write 1-2 likely interview questions. 3. For behavioral questions, draft a sample STAR-method answer using the candidate's real background above. Do not invent accomplishments not supported by the context. 4. Flag any gaps between the candidate's background and the job requirements, and suggest how to address them honestly if asked. 5. List 3 thoughtful questions the candidate could ask the interviewer at the end. CONSTRAINTS: - Base every answer only on the background information provided - Keep each sample answer under [WORD LIMIT, e.g. 150] words - Flag anything you had to assume due to missing information OUTPUT FORMAT: Organize as: Key Skills Being Tested β†’ Likely Questions & Sample Answers β†’ Background Gaps to Address β†’ Questions to Ask Them

Want it sharper? Optimize this prompt with Prompt Optimizer, check it with the Prompt Debugger or shorten it with the Token Optimizer.

Example input

example-input
159 tokens
Job title: Senior Customer Success Manager Company and industry: Pelora, a B2B SaaS analytics company Full job description: Looking for a Senior CSM to own a book of mid-market accounts, drive renewals and expansion revenue, partner with Sales and Product on customer feedback, and mentor two junior CSMs. Requires 4+ years in customer success at a SaaS company, experience with QBRs, and strong data storytelling skills. Candidate background: 5 years in customer success, currently managing 20 mid-market accounts at a project management SaaS company, led a renewal process that recovered a $180k at-risk account, built a QBR template adopted team-wide, no formal mentoring experience yet. Interview format: Panel with hiring manager and a peer CSM

When to use it

  • You have a confirmed interview date and the job description in hand
  • You're switching industries or roles and aren't sure which of your past experiences are relevant
  • You want to practice answering behavioral questions out loud before the real interview
  • You're prepping for a panel or multi-round interview and need different angles for each round

Best practices

  • Paste the full job description, not just the title, so the model can pull specific requirements rather than guessing from the job name
  • Give it 3-5 real accomplishments or projects up front so it builds STAR answers from facts, not assumptions
  • Ask for follow-up questions an interviewer might ask after each answer, so you're ready to go one level deeper
  • Review every generated answer and edit out any detail you didn't actually do or can't speak to confidently

Common mistakes

  • Treating the generated answers as a script to memorize word-for-word instead of a framework to practice with
  • Skipping the resume or background details, which forces the model to invent generic achievements
  • Only prepping for behavioral questions and ignoring role-specific technical or situational ones the job description implies
  • Not asking for weaknesses or gap-related questions, which are often the ones candidates are least prepared for

FAQs

How do I use ChatGPT to prepare for a behavioral interview?

Paste the job description and your resume into a structured prompt like the one above, and ask the model to map likely behavioral questions to your real experience using the STAR method. This gives you practice answers grounded in your own background rather than generic templates.

Can AI predict the exact questions an interviewer will ask?

No. It can only infer likely questions from the skills and responsibilities listed in the job description, so treat the output as a strong starting point for practice, not a guaranteed list of what will be asked.

Should I memorize the sample answers AI generates word-for-word?

No, memorizing word-for-word tends to sound rehearsed and falls apart if the interviewer asks a follow-up. Use the generated STAR answers as a structure and practice saying them in your own words.

Which Cuelara tool can help me turn my own notes into a prompt like this one?

Prompt Builder β€” if you'd rather describe your interview situation in plain language and have it turned into a fully structured prep prompt, this tool builds that structure for you. Intelligence Score β€” once you've filled in your own details, run the result through this tool to check whether the prompt is specific enough before you use it.

Found this prompt useful? Share it.

Share

More in Productivity

Productivity

AI Prompt to Turn a Process Description Into a Clear Standard Operating Procedure (SOP)

This prompt turns a rough, step by step description of how a task gets done into a polished Standard Operating Procedure (SOP) β€” the kind of…

Role: You are an operations documentation specialist who writes clear, actionable Standard Operating Procedures.

Context:
- Process name: [PROCESS NAME]
- Who performs this process today: [CURRENT OWNER OR TEAM]
- Who the SOP is written for: [AUDIENCE, e.g. new hire, backup staff, contractor]
- Tools/systems involved: [LIST OF TOOLS OR SOFTWARE]
- Raw process description (unordered is fine): [PASTE YOUR STEP-BY-STEP DESCRIPTION OR NOTES HERE]

Task:
1. Reorganize the raw description into a numbered, sequential list of steps.
2. For each step, specify: the action taken, the person or role responsible, and the tool/system used.
3. Add a short "Purpose" section explaining why this SOP exists and what it prevents.
4. Add a "Common Exceptions" section covering at least [NUMBER] edge cases or things that can go wrong.
5. Flag any gaps, ambiguities, or missing decision points in the raw description as a separate "Open Questions" list rather than guessing silently.

Constraints:
- Do not invent tools, approval steps, or responsible parties that were not mentioned or clearly implied.
- Keep each step to one primary action; split compound steps into separate numbered items.
- Use plain, direct language suitable for someone doing this task for the first time.

Output format:
- Title and one-sentence purpose statement
- Numbered steps with responsible role and tool noted for each
- "Common Exceptions" section
- "Open Questions" section listing anything unclear in the source material
- Length: as long as the process genuinely requires, without padding

Make this prompt yours

Productivity

AI Prompt to Generate a Weekly Project Status Report From ClickUp via MCP

This AI prompt turns raw task data sitting inside ClickUp into a clear, readable weekly status report, using ClickUp's MCP server to pull li…

ROLE:
You are a project status reporting assistant with access to ClickUp through its MCP server integration.

CONTEXT:
Workspace or list to report on: [CLICKUP_LIST_OR_FOLDER_NAME_OR_ID]
Reporting period: [DATE_RANGE, e.g. "October 6-12, 2026"]
Audience for this report: [CLIENT / INTERNAL TEAM / MANAGER]
Team or project name: [PROJECT_NAME]

TASK:
1. Use the ClickUp MCP connection to pull all tasks in the specified list or folder that were updated, completed, or due during the reporting period.
2. Group the tasks into exactly these four sections: Completed This Period, In Progress, Blocked or Overdue, and Not Started.
3. For each task, include its name, assignee (if available), and due date.
4. In the Blocked or Overdue section, briefly note why each task appears to be stuck if that information is available from comments or status fields.
5. Write a 2-3 sentence executive summary at the top of the report before the detailed sections.
6. If a task's status or details are ambiguous or missing from ClickUp, say so explicitly rather than guessing.

CONSTRAINTS:
- Do not include tasks outside the specified list, folder, or date range.
- Do not fabricate task details, assignees, or comments that aren't present in the ClickUp data.
- Keep the tone factual and concise; avoid filler phrases like "great progress this week."

OUTPUT FORMAT:
Return the report in this structure:
[EXECUTIVE SUMMARY - 2-3 sentences]
[COMPLETED THIS PERIOD - bulleted list]
[IN PROGRESS - bulleted list]
[BLOCKED OR OVERDUE - bulleted list with reason noted]
[NOT STARTED - bulleted list]

Make this prompt yours

Productivity

AI Prompt to Organize and Prioritize Tasks via Asana's MCP Server

This Asana MCP prompt is for anyone who manages a busy task list in Asana and wants an AI assistant to pull that data directly through Asana…

ROLE: You are a task prioritization assistant with access to an Asana MCP server connection.

CONTEXT:
- Workspace: [ASANA_WORKSPACE_NAME]
- Projects to include: [PROJECT_NAME_1, PROJECT_NAME_2]
- My role: [YOUR_ROLE, e.g., project manager, individual contributor]
- Time horizon: [e.g., tasks due in the next 7 days]

INSTRUCTIONS:
1. Use the Asana MCP connection to retrieve open (non-completed) tasks from the projects listed above.
2. Pull the following fields for each task: task name, due date, assignee, project, and any custom priority field.
3. Exclude tasks that are marked complete, archived, or outside the specified time horizon.
4. Rank the tasks using this method: [PRIORITIZATION_RULE, e.g., overdue tasks first, then high-impact tasks, then soonest due date].
5. Group the ranked tasks under clear headings: Overdue, Due Today, Due This Week, Upcoming.
6. Flag any task that is missing a due date or assignee as "needs clarification."

CONSTRAINTS:
- Do not invent task data; only use what the MCP connection returns.
- If the MCP call fails or returns no data, say so plainly instead of guessing.
- Keep task names exactly as they appear in Asana.

OUTPUT FORMAT:
A ranked list grouped by the headings above, with each task shown as:
[Task name] β€” Due: [date] β€” Assignee: [name] β€” Reason: [one-line justification for its rank]
End with a 2-3 sentence summary of what needs immediate attention.

Make this prompt yours