Prepare a full interview plan
prepare_interview_planBuilds the full interview plan for a project, program or product manager (or a business analyst) from the resume text and, optionally, a job posting and a company name: every resume line a hiring manager is likely to press on, every requirement of the posting matched to the resume, every company question with its source pages, and the questions arranged by interview stage (recruiter screen, hiring manager, panel, company round). Same inputs and question ids as prepare_interview_questions. Fixed rules, no model. Contact details are removed before the check; the resume and the posting are not stored. Requires sign-in with a PM Career Desk account that has an Interview Coach Pass.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| role | No | Optional. One of project-manager, program-manager, technical-program-manager, product-manager, scrum-master, pmo, it-manager, business-analyst, delivery-manager; a title as written (for example Senior Program Manager) is also read. Empty when not sure. | |
| company | No | Optional. The employer's name as written in the posting. | |
| industry | No | Optional. The employer's industry, one of healthcare-life-sciences, financial-services, software-saas, government-public-sector, consulting-services, retail-supply-chain, manufacturing-industrial, energy-utilities; a plain name such as healthcare or banking is also read. Adds questions written for that industry. Empty when not sure. | |
| job_posting | No | The full text of the job posting, as the person gave it. Optional; with it the result adds the requirements, the gaps and questions about them. | |
| resume_text | Yes | The resume as plain text, copied in full from what the person pasted or from the text of the file they attached. At least the summary and the experience section. | |
| resume_outline | No | Optional structure of the resume: roles with title, company, dates and bullets; summary; skills; certifications; education. Every line must appear word for word in resume_text; lines that do not are left out and counted in the result. Without it the plain text is read. | |
| job_requirements | No | Optional. The requirement lines of the job posting, each word for word from job_posting; lines that are not are left out and counted in the result. Without them the requirements are read from job_posting. |