Interview Practices
This skill should be used when the user asks about "interview questions", "how to interview", "what to ask candidates", "interview process", "hiring process", "scorecard", "evaluation criteria", "behavioral interview", "technical interview", "culture fit", or discusses assessing candidates or designing interview loops.
What this skill does
# Interview Best Practices ## Overview This skill provides guidance on designing effective interview processes, asking good questions, and evaluating candidates fairly and consistently. ## Interview Process Design ### Standard Interview Stages | Stage | Purpose | Duration | Who | |-------|---------|----------|-----| | Phone Screen | Qualification, mutual fit | 30 min | Recruiter or hiring manager | | Hiring Manager | Role fit, experience | 45 min | Hiring manager | | Technical/Skills | Domain expertise | 60 min | Senior IC or specialist | | Team Fit | Collaboration, values | 45 min | Future teammates | | Executive/Final | Culture, closing | 30 min | Founder or executive | ### Principles 1. **Consistency:** Same process for all candidates at same level 2. **Structured:** Use scorecards, not gut feel 3. **Efficient:** Respect candidate time, minimize rounds 4. **Transparent:** Tell candidates what to expect 5. **Inclusive:** Train interviewers on bias, diverse panels ## Structured Interviewing ### Why Structure Matters Unstructured interviews are poor predictors of job performance. Structured interviews: - Ask same questions to all candidates - Use defined evaluation criteria - Rate on specific competencies - Reduce bias in decision-making ### Competency-Based Evaluation Define 4-6 competencies per role, then assess each: **Example: Senior Engineer** 1. Technical problem-solving 2. System design 3. Code quality and testing 4. Collaboration and communication 5. Ownership and initiative 6. Learning and growth ### Rating Scale | Score | Definition | |-------|------------| | 1 | Does not meet - Significant gaps | | 2 | Partially meets - Some gaps | | 3 | Meets expectations - Would succeed | | 4 | Exceeds - Above average for level | | 5 | Strongly exceeds - Exceptional | Anchor each score with specific examples for the role. ## Question Types ### Behavioral Questions Ask about past experience. Best predictor of future behavior. **Format:** "Tell me about a time when..." **Examples:** - "Tell me about a time you had to make a decision with incomplete information." - "Describe a situation where you disagreed with a teammate. How did you handle it?" - "Give me an example of a project that didn't go as planned. What did you learn?" **Follow-up probes:** - "What was the result?" - "What would you do differently?" - "How did others react?" ### Situational Questions Present hypothetical scenarios relevant to the role. **Format:** "Imagine you're in this situation... How would you approach it?" **Examples:** - "You inherit a codebase with no tests. How do you prioritize what to test first?" - "A key customer is threatening to churn. What's your approach to the conversation?" - "Your team is behind on a deadline. What do you do?" ### Technical Questions Assess domain-specific knowledge and skills. **Types:** - Coding exercises - System design - Domain knowledge - Portfolio/work review **Best practices:** - Mirror actual work they'd do - Allow multiple valid approaches - Assess thinking process, not just answer ### Values/Culture Questions Assess alignment with company values. **Examples:** - "What kind of work environment brings out your best work?" - "How do you give feedback to teammates?" - "Tell me about a time you took initiative beyond your role." ## Questions by Interview Stage ### Phone Screen (30 min) **Goals:** Qualification, logistics, mutual interest **Sample questions:** 1. Walk me through your background and what brings you to this opportunity 2. What are you looking for in your next role? 3. [1-2 role-specific qualifying questions] 4. What questions do you have about the role or company? **Logistics to cover:** - Compensation expectations - Start date availability - Location/remote preferences - Visa status if relevant ### Hiring Manager (45 min) **Goals:** Role fit, experience depth, working style **Sample questions:** 1. What accomplishment from your last role are you most proud of? 2. Tell me about a challenging project and how you approached it 3. How do you prioritize when everything feels urgent? 4. What feedback have you received that you've acted on? 5. What would your manager say are your strengths and growth areas? ### Technical/Skills (60 min) **Goals:** Domain expertise, problem-solving, quality bar **Structure varies by role:** - Engineering: Coding, system design, debugging - Product: Product sense, prioritization, analytics - Sales: Discovery, objection handling, pitch - Design: Portfolio review, critique, process ### Team Fit (45 min) **Goals:** Collaboration, communication, values alignment **Sample questions:** 1. How do you like to receive feedback? 2. Tell me about a time you helped a teammate who was struggling 3. Describe your ideal working relationship with [other function] 4. What's something you believe that most people disagree with? 5. What do you do when you disagree with a decision that's been made? ### Executive/Final (30 min) **Goals:** Culture fit, closing, answering questions **Sample questions:** 1. Why this company at this stage? 2. What would make you wildly successful in this role? 3. What questions do you have about our strategy or vision? **Closing:** - Share enthusiasm (if genuine) - Outline next steps and timeline - Ask about their timeline and other processes ## Avoiding Bias ### Common Biases | Bias | Description | Mitigation | |------|-------------|------------| | Affinity | Favoring similar people | Diverse interview panels | | Halo/Horn | One trait colors all ratings | Rate competencies separately | | Confirmation | Seeking info that confirms initial impression | Structured questions | | Recency | Overweighting recent answers | Take notes throughout | | Leniency/Strictness | Rating everyone high/low | Calibrated rating scale | ### Inclusive Interviewing - Use consistent process for all candidates - Train interviewers on bias - Diverse interview panels - Evaluate against job requirements, not "culture fit" - Give candidates context and preparation material - Provide accommodations as needed ## Making Decisions ### Debrief Process 1. Interviewers submit written feedback before debrief 2. Share scores independently (prevent anchoring) 3. Discuss specific evidence for each competency 4. Identify and address disagreements 5. Make hire/no-hire recommendation ### Decision Framework | Outcome | Criteria | |---------|----------| | Strong Hire | Multiple 4-5 ratings, no major concerns | | Hire | Meets bar on all competencies, no red flags | | No Hire | Below bar on key competency, significant concern | | Strong No Hire | Multiple gaps, fundamental misalignment | ### When to Pass - "Not right for this role" is valid - don't lower bar - Trust red flags from multiple interviewers - Strong no-hires are just as important as strong hires - Document concerns for potential future roles ## Additional Resources For role-specific interview guides, see: - **`references/engineering-interviews.md`** - Technical interview guidance - **`references/sales-interviews.md`** - Sales assessment guide - **`references/behavioral-questions.md`** - Question bank by competency
Related in General
modeling-omnistudio-epc-catalog
IncludedSalesforce Industries CME EPC product-modeling skill for Product2-based catalog creation. Use when creating EPC products, configuring product attributes, building offer bundles with Product Child Items, or reviewing EPC DataPack JSON metadata for product catalog changes. TRIGGER when: user creates or updates Product2 EPC records, AttributeAssignment payloads, AttributeMetadata/AttributeDefaultValues, Offer bundles, or ProductChildItem relationships. DO NOT TRIGGER when: designing OmniScripts/FlexCards/Integration Procedures (use building-omnistudio-omniscript, building-omnistudio-flexcard, or building-omnistudio-integration-procedure), implementing Apex business logic (use generating-apex), or troubleshooting deployment pipelines (use deploying-metadata).
relationship-science-coach
IncludedUse this skill for direct, practical adult relationship coaching: couples conflict, repair, trust, marriage, dating, flirting, attachment patterns, emotional connection, sex, desire differences, eroticism, kink negotiation, affection, love languages, breakups, and long-term passion. Draw on Gottman, EFT and Hold Me Tight, attachment science, modern sex research, Perel, Nagoski, Kerner, Schnarch, Love and Stosny, and flexible love-language tools. Be concrete and low-hedge. Redirect only for imminent danger, abuse, coercive control, minors, non-consent, self-harm, stalking, or medical/legal/psychiatric decisions.
building-sf-integrations
IncludedSalesforce integration architecture and runtime plumbing with 120-point scoring. Use this skill to set up Named Credentials, External Credentials, External Services, REST/SOAP callout patterns, Platform Events, and Change Data Capture. TRIGGER when: user sets up Named Credentials, External Services, REST/SOAP callouts, Platform Events, CDC, or touches .namedCredential-meta.xml files. DO NOT TRIGGER when: Connected App/OAuth config (use configuring-connected-apps), Apex-only logic (use generating-apex), or data import/export (use handling-sf-data).
venue-templates
IncludedAccess comprehensive LaTeX templates, formatting requirements, and submission guidelines for major scientific publication venues (Nature, Science, PLOS, IEEE, ACM), academic conferences (NeurIPS, ICML, CVPR, CHI), research posters, and grant proposals (NSF, NIH, DOE, DARPA). This skill should be used when preparing manuscripts for journal submission, conference papers, research posters, or grant proposals and need venue-specific formatting requirements and templates.
let-fate-decide
IncludedDraws the 12 Houses of the Zodiac Tarot spread to inject entropy into planning when prompts are vague, ambiguous, or casually delegated. Interprets the spread to guide next steps. Use when the user says 'let fate decide', 'YOLO', 'whatever', 'idk', or other nonchalant phrases, makes Yu-Gi-Oh references, or when you are about to arbitrarily pick between multiple reasonable approaches. Prefer over ask-questions-if-underspecified when the user's tone is casual or playful rather than precision-seeking.
net-ops
IncludedCross-platform network troubleshooting (Windows, macOS, Linux) via local or remote shell. Use for: DNS broken, can't resolve hostnames, nslookup/dig works but apps fail, NRPT, WFP, scutil, /etc/resolver, systemd-resolved, /etc/resolv.conf, NetworkManager, VPN DNS leak residue (ProtonVPN/Mullvad/WireGuard/AnyConnect), AV/firewall blocking DNS or DoH, Tailscale DNS interaction, intermittent connectivity, remote diagnostics over SSH.