Prepare interview questions from a resume
prepare_interview_questionsBuilds a job interview prep set for a project, program or product manager, TPM, PMO lead or business analyst from their resume text and, if they have it, the job posting. Use it when someone shares a resume (pasted or attached) before an interview, or asks what a hiring manager will ask them. Returns: the resume lines a hiring manager is likely to press on, each with a question that quotes the line and the points a strong answer covers; each requirement of the posting covered, partial or a gap, with the gaps as questions; and behavioral questions for the role. Each question has an id to pass to check_interview_answer when the person practises it. Optional: company (adds questions from what some large US employers publish, with source links), interview_date (adds the days left and what to practise first). Fixed rules written by practitioners, the same result for the same text. English text; contact details are removed first; nothing is stored.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lang | No | The language the person writes in, as a code such as es, fr or ru; empty or en for English. The result names this language; findings are written in English. | |
| 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. | |
| interview_date | No | Optional. The interview date as YYYY-MM-DD. | |
| 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. |