skills/job-interview-prep/SKILL.md
Company-specific interview preparation — process intel, STAR+R story mapping, technical checklists, and company signals.
npx skillsauth add khetansarvesh/ai_skills_repo job-interview-prepInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Generate a comprehensive, company-specific interview preparation guide. Researches the interview process, maps your experience to likely questions, and identifies gaps.
Notion (fetch via python3 scripts/notion/page_reader.py resume) — work experience and skillsNotion (fetch via python3 scripts/notion/page_reader.py projects) — project summaries and answer snippets[inferred from JD]. Never attribute inferred questions to Glassdoor or Blind.Notion (fetch via python3 scripts/notion/page_reader.py resume) and Notion (fetch via python3 scripts/notion/page_reader.py projects)Use WebSearch to find interview intel. Run these queries:
| Query | What to extract |
| ------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------- |
| "{company}" "{role}" interview questions site:glassdoor.com | Actual questions asked, difficulty rating, experience rating, process timeline, number of rounds, offer/reject ratio |
| "{company}" interview process site:teamblind.com | Candid process descriptions, recent data points, comp negotiation details, hiring bar |
| "{company}" "{role}" interview site:leetcode.com/discuss | Specific coding/technical problems, system design topics, round structure |
| "{company}" engineering blog | Tech stack, values, what they publish about, technical priorities |
| "{company}" interview process {role} | General fallback — fills gaps from above: blog posts, YouTube, prep guides, candidate write-ups |
If the company is small or obscure and yields few results, broaden: search for the role archetype at similar-stage companies, and note that intel is sparse.
Extract and organize:
Process Overview:
| Field | Details | | ------------------------ | --------------------------------------------------------------------- | | Rounds | (number and types: phone, technical, system design, behavioral, etc.) | | Timeline | (typical days/weeks from first contact to offer) | | Difficulty | (1-5 based on reported experiences) | | Positive Experience Rate | (% from Glassdoor if available, or "unknown") | | Known Quirks | (anything unusual about their process) | | Sources | (links to Glassdoor, Blind, etc.) |
If data is insufficient for any field, write "unknown — not enough data" rather than guessing.
For each interview round:
### Round {N}: {Type}
- **Duration:** {X} min
- **Conducted by:** (peer / manager / skip-level / recruiter — if known)
- **What's evaluated:** (coding, system design, behavioral, culture fit)
- **Reported questions:**
- {question} — [source: Glassdoor 2026-Q1]
- {question} — [source: Blind]
- {question} — [inferred from JD]
- **How to prepare:** (1-2 concrete actions)
If round structure is unknown, state that and provide the best available intel on what types of rounds to expect based on company size, stage, and role level.
Organize all discovered and inferred questions into 4 categories. For sourced questions, cite: [source: Glassdoor 2026-Q1]. For questions inferred from JD analysis, label: [inferred from JD].
Technical Questions:
Behavioral Questions:
Role-Specific Questions:
Red-Flag Questions:
For each likely question, map a story from the user's experience:
| # | Question | Best Story | Fit | S | T | A | R | Reflection | | --- | -------- | ------------- | ------------------- | --- | --- | --- | --- | ---------- | | 1 | ... | [Story Title] | strong/partial/none | ... | ... | ... | ... | ... |
Fit ratings:
strong — story directly answers the questionpartial — story is adjacent, needs reframingnone — no existing story (flag as gap)Fetch detailed project context from Notion for rich STAR stories:
python3 scripts/notion/page_reader.py roma # Agent architecture, SOTA results
python3 scripts/notion/page_reader.py sera # Scaling agents, systematic experiments
python3 scripts/notion/page_reader.py deep-research # Multi-agent systems, evaluation
python3 scripts/notion/page_reader.py txt2sql # Knowledge graphs, team leadership, patent
python3 scripts/notion/page_reader.py mroma # Cost optimization, multimodal design
Reflection is critical. It separates senior from junior candidates:
For questions where the user has NO matching story (fit = none):
For each gap, suggest: "You need a story about {topic}. Consider: {specific experience from profile that could become a STAR+R story}."
Based on what the company actually tests, not generic advice. Create a prioritized checklist. Max 10 items:
| # | Topic | Priority | Why (evidence) | Resources | | --- | ------- | --------------- | ----------------------------------------- | --------- | | 1 | (topic) | High/Medium/Low | (reported in interviews / required in JD) | (links) |
Prioritize by: frequency in reported interviews > JD requirements > general best practices.
Values they screen for (with sources):
Vocabulary to use:
Things to avoid:
Smart questions to ask them:
Write the complete prep guide with this header and structure:
# Interview Intel: {Company} — {Role}
**Evaluation Report:** {link to Notion evaluation report if exists, or "N/A"}
**Researched:** {YYYY-MM-DD}
**Sources:** {N} Glassdoor reviews, {N} Blind posts, {N} other
## Process Overview
(table from Step 2)
## Round-by-Round Breakdown
(per round from Step 3)
## Likely Questions
(4 categories from Step 4)
## Story Bank (STAR+R)
(mapped stories table from Step 5)
## Technical Prep Checklist
(prioritized list from Step 7)
## Company Signals
(values, vocabulary, questions to ask from Step 8)
## Gaps & Risk Areas
(flagged gaps with bridging strategies from Step 6)
After delivering the report:
documentation
Translate visa application documents (images) to English and create a bilingual PDF with original and translation
development
A comprehensive verification system for Claude Code sessions.
development
Use this skill when writing new features, fixing bugs, or refactoring code. Enforces test-driven development with 80%+ coverage including unit, integration, and E2E tests.
tools
SwiftUI architecture patterns, state management with @Observable, view composition, navigation, performance optimization, and modern iOS/macOS UI best practices.