skills/hiring-manager-deep-dive/SKILL.md
Prepares for hiring manager rounds at Staff+ (L6+) level — scope of impact, influence without authority, ambiguity navigation, mentorship, strategic thinking. Use when practicing HM rounds or calibrating story depth for target level. Activate on "hiring manager round", "HM screen", "staff level", "scope of impact". NOT for coding interviews, system design, behavioral/values rounds, or resume writing.
npx skillsauth add curiositech/windags-skills hiring-manager-deep-diveInstall 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.
The hiring manager round is the highest-signal evaluation of whether a candidate operates at the target level. It is less about technical depth and more about scope of impact, ability to navigate ambiguity, influence without direct authority, and strategic thinking. The HM is answering one question: "Would I trust this person to own a critical workstream independently?"
Use this skill for:
NOT for:
senior-coding-interview)ml-system-design-interview)values-behavioral-interview)cv-creator)career-biographer)Hiring managers evaluate candidates across six dimensions. Every answer you give should register on at least 2-3 of these.
| Dimension | L5 (Senior) Signal | L6+ (Staff) Signal | Weight | |---|---|---|---| | Technical Depth | Solves hard problems in their domain | Sets technical direction for a domain; others follow their lead | 15% | | Scope of Impact | Delivers features for their team | Drives outcomes across teams or the org | 25% | | Ambiguity Navigation | Executes well on defined problems | Finds the right problem to solve; creates clarity from chaos | 20% | | Influence Without Authority | Convinces teammates | Aligns engineers, PMs, and leadership across orgs without reporting lines | 20% | | Mentorship & Team Growth | Helps teammates with code reviews | Develops engineers' careers; shapes team culture and hiring bar | 10% | | Strategic Thinking | Understands their team's roadmap | Connects technical decisions to business outcomes and multi-year strategy | 10% |
radar
title Staff+ Signal Radar — Target Profile
"Technical Depth" : 7
"Scope of Impact" : 9
"Ambiguity Navigation" : 8
"Influence w/o Authority" : 9
"Mentorship & Growth" : 7
"Strategic Thinking" : 8
Key insight: At L5, technical depth carries you. At L6+, scope and influence carry you. Many candidates fail HM rounds by over-indexing on technical heroics and under-indexing on organizational impact.
The same question produces fundamentally different answers at different levels. Study these contrasts.
| Question | L5 Answer (Senior) | L6+ Answer (Staff) | |---|---|---| | "Tell me about your biggest project" | "I implemented the feature using X technology" | "I identified that our team was solving the wrong problem, proposed an alternative approach, and led the design review across 3 teams" | | "Tell me about a performance win" | "I fixed the performance bug" | "I recognized a systemic performance issue, built a profiling framework, trained 4 engineers to use it, and reduced p99 latency by 40% across the org" | | "How do you handle disagreements?" | "I presented data and my tech lead agreed" | "I wrote an RFC comparing 3 approaches, facilitated a design review with stakeholders from 2 orgs, incorporated feedback, and built consensus on an approach none of us had originally proposed" | | "Tell me about mentoring" | "I helped a junior engineer debug their PR" | "I designed an onboarding curriculum, paired with 3 new hires through their first quarter, and two of them are now leading their own projects" | | "How do you prioritize?" | "I work on what my manager says is highest priority" | "I maintain a priority framework based on business impact, technical risk, and team capacity. When our OKRs conflicted with a VP's request, I presented the tradeoff analysis and we agreed to defer one initiative" |
The pattern: L6+ answers show ownership of problem selection, cross-team coordination, multiplier effects (making others more effective), and connection to business outcomes.
The HM is evaluating: Scope + Impact + Decision Quality
Structure your answer using SCOPE-IMPACT-DECISION (SID):
references/project-impact-calculator.md)Follow-up survival guide:
The HM is evaluating: Influence + Diplomacy + Judgment
Structure using SITUATION-STAKES-STRATEGY-SYNTHESIS (4S):
Critical rule: Never position yourself as the hero who was right all along. The best answers show you changed your own mind partway through, or the final solution was better than anyone's original proposal.
The HM is evaluating: Cross-team Influence + Technical Leadership
Structure using CHALLENGE-COALITION-OUTCOME (CCO):
Signal amplifiers:
The HM is evaluating: Team Growth + Culture Building
Structure using PHILOSOPHY-PRACTICE-PROOF (3P):
Level calibration: L5 mentoring is helping with tasks. L6+ mentoring is shaping careers and building team culture.
The HM is evaluating: Strategic Thinking + Business Judgment
Structure using FRAMEWORK-FRICTION-FOLLOWTHROUGH (3F):
The HM reveals their expectations through their questions. Read these signals:
| HM Signal | What It Means | How to Adjust | |---|---|---| | Asks about team size and reports | Evaluating management scope | Emphasize leadership of people, not just projects | | Asks "what did YOU specifically do?" | Testing for scope inflation | Be precise about your role vs team's role | | Asks about failures | Testing self-awareness and growth | Own the failure fully, show systemic learning | | Asks about 2-3 year vision | Evaluating strategic thinking | Connect your technical perspective to business trajectory | | Asks about tradeoffs repeatedly | Testing decision-making maturity | Show you think in tradeoffs, not right/wrong | | Keeps asking "why?" | Probing for depth vs surface knowledge | Go deeper each time; if you bottom out, say so honestly |
Novice signal: Only describes individual contributions -- "I wrote the code", "I designed the model", "I shipped the feature" -- with no mention of team, organizational, or strategic impact. Every story is about personal technical heroics.
Expert signal: Naturally weaves in scope -- "I identified the need, proposed it to leadership, assembled a cross-functional team of 6 engineers across 2 orgs, owned the technical design, coached two junior engineers through implementation, and presented results to the VP." The technical work is there but embedded in organizational context.
Detection: When asked "how did this affect the broader org?", gives vague answers like "people liked it" or pivots back to technical details. Cannot articulate the counterfactual (what would have happened without their work).
Recovery: For each story, explicitly prepare the "zoom out" layer. Ask yourself: Who besides your immediate team was affected? What organizational capability did this create? What would the next 12 months have looked like without this work?
Novice signal: Claims to have driven a project that was clearly team-driven. Uses "I" for everything. Under follow-up, cannot explain specific decisions they made vs decisions others made. The story changes or becomes vague under 2-3 levels of probing.
Expert signal: Is precise about their role -- "I was the tech lead for the ML pipeline; my peer led the serving infrastructure; our EM coordinated with the product team. My specific contributions were the architecture decision to use X over Y, the data pipeline design, and mentoring two engineers on the team." Credits others naturally without diminishing their own contribution.
Detection: Ask "who else was involved and what did they own?" -- a scope inflator either cannot answer or gives generic responses. Ask the same question from a different angle later; the story should be consistent.
Recovery: Map every story to a RACI-like structure before the interview. Know exactly what you were Responsible for, what you were Accountable for, and what you Consulted or Informed on. Precision builds trust.
Novice signal: Can describe what they built in exhaustive technical detail but not WHY it mattered to the business. Cannot answer "what would have happened if you hadn't done this?" or "what's the 2-year vision for this area?" Treats strategy questions as irrelevant to their engineering role.
Expert signal: Connects technical decisions to business outcomes, competitive landscape, and long-term platform strategy. "We chose to build the inference pipeline in-house rather than using a vendor because our model iteration speed is a competitive advantage, and vendor lock-in would have cost us 2-3 weeks per model update cycle. The 2-year vision is a self-serve platform where researchers can deploy models without infra involvement."
Detection: Ask "why did this project matter more than other things you could have worked on?" A strategy vacuum gives answers like "my manager asked me to" or "it was the next thing on the roadmap."
Recovery: For every project story, prepare answers to: (1) Why this project over alternatives? (2) What was the business case? (3) What would the world look like in 2 years if this succeeds? (4) What are the risks if it fails?
references/staff-level-signals.md -- Detailed breakdown of L6/Staff+ expectations by dimension, with level calibration examples and company-specific patterns for Anthropic, Google, Meta, and OpenAIreferences/project-impact-calculator.md -- Framework for quantifying and articulating project impact, with worked examples for 4 ML project types and audience-specific framing techniquesThis skill produces:
tools
Building resilient distributed systems with circuit breakers, retries with full-jitter exponential backoff, retry budgets (per-request 3-attempt + per-client 10% ratio per Google SRE), deadline propagation, and the cascading-failure math (4 layers × 3 retries = 64x amplification). Grounded in Resilience4j, Microsoft Cloud Patterns, AWS Architecture Blog (Marc Brooker), and Google SRE Book.
testing
Designing HTTP cache headers that work correctly across browsers, CDNs, and shared proxies — `Cache-Control` directives per RFC 9111, `stale-while-revalidate` and `stale-if-error` per RFC 5861, the Vary header for varying responses, and surrogate keys for tag-based purging. Grounded in IETF RFCs and Cloudflare/Fastly docs.
development
Use when designing or fixing a Content Security Policy on a real site, choosing between nonce-based and hash-based CSP, adding strict-dynamic, debugging "Refused to execute inline script" errors, deploying CSP in report-only mode first, configuring report-to / report-uri, or auditing an existing policy for unsafe-inline / unsafe-eval / wildcards. Triggers: "CSP blocks legitimate inline script", strict-dynamic, nonce-{RANDOM}, sha256-{HASH}, object-src none, base-uri none, frame-ancestors, Trusted Types, X-Content-Security-Policy obsolete, report-only vs enforced. NOT for general HTTP security headers (HSTS, COOP/COEP), Trusted Types deep dive, CORS configuration, or building a WAF.
tools
Choosing and operating an HTTP API versioning strategy that doesn't break clients — Stripe's date-based pinned versions, the Deprecation/Sunset header pair (RFC 9745 + RFC 8594), URI vs header vs media-type approaches, and the version-transformer pattern. Grounded in Stripe's published architecture and IETF RFCs.