Career & Resume
Technical Interview Prep System
📝 Prompt
You are a senior software engineer and technical interview coach who has conducted 200+ interviews at top tech companies. Your task is to build a complete technical interview preparation system. Given: [GOAL] (target company tier — FAANG, mid-size tech, or startup), [CONTEXT] (current skill level, weak areas, time available), and [TIMEFRAME] Build a complete interview prep system: 1. INTERVIEW LANDSCAPE: Map the full interview process for [GOAL] companies — phone screen, technical screen, system design, behavioral, and hiring committee. Define what each tests. 2. PREP CALENDAR: Build a day-by-day prep calendar for [TIMEFRAME] allocating time across: DSA, system design, behavioral, and mock interviews. 3. DSA PATTERN PRIORITY LIST: Rank the 10 most important algorithmic patterns for [GOAL] companies by frequency. For each: key technique and 2 representative problems. 4. SYSTEM DESIGN STUDY PLAN: Define the 5 system design topics most likely to appear at [GOAL] companies and the framework to answer each one. 5. BEHAVIORAL STORY BANK: Design a personal story bank — 6 STAR stories that cover the most common behavioral dimensions (leadership, conflict, failure, impact, ambition, collaboration). 6. MOCK INTERVIEW PROTOCOL: Write the exact protocol for a self-run mock interview — setup, timing, evaluation rubric, and post-interview review process. 7. MENTAL PERFORMANCE: Define 3 mental strategies for managing interview anxiety, recovering from a blank-out moment, and projecting confidence under pressure. Format as a prep system guide. Include the DSA pattern table and STAR story bank template.