/ faang-playbook / GAP_ANALYSIS.md
swadhinbiswas feat: add Netflix L5 interview playbook · 2/2/2026
41c1cbb
187 lines · 7.5 KB
Raw Download

Gap Analysis: Current vs. Production-Ready

Last Updated: Feb 1, 2026
Overall Completion: ~55%


Critical Gaps (Blocking Production Release)

1. V1→V2 Migration Incomplete

  • Status: ❌ BLOCKING
  • Current: v2 folders (04-System-Design-Library/, 05-ML-MLOps/, 06-Data/, 07-Infra-DevOps/) have only index stubs
  • Legacy exists: Full content in v1 folders (04-SYSTEM-DESIGN-LIBRARY/, 05-ML-MLOPS/, 06-DATA/, 07-INFRA-DEVOPS/)
  • Impact: Users must navigate two parallel trees; confusing
  • Fix: Copy 18 files from v1 into v2 structure
  • Effort: 1–2 hours

2. Real Interview Experiences Missing

  • Status: ❌ BLOCKING
  • Current: 08-Company-Specific-Notes/ has only 5 high-level files (40–80 lines each)
  • Required: Google.md, Amazon.md, Meta.md, Apple.md, Netflix.md with:
    • Actual interview rounds (coding + system design + behavioral)
    • Common questions + how to approach them
    • Real feedback snippets ("you talked too fast," "good edge cases")
    • Company-specific rubrics
  • Impact: Candidates don't know what to actually expect
  • Fix: Create 5 detailed company guides (500–800 lines each)
  • Effort: 4–6 hours

3. Study Schedules Not Detailed

  • Status: ⚠️ CRITICAL
  • Current: 06-Study-Plans/ referenced in README but folder exists only in legacy 08-CAREER/
  • Required:
    • junior-3-month-plan.md (weekly breakdown, daily tasks)
    • mid-6-month-plan.md (weekly breakdown, daily tasks)
    • senior-4-month-plan.md (weekly breakdown, daily tasks)
  • Format: Week-by-week calendar with specific topics + reps
  • Impact: Candidates don't know what to do on Monday
  • Fix: Create 3 detailed schedules (300–400 lines each)
  • Effort: 3–4 hours

4. Mock Interview Feedback Templates Missing

  • Status: ❌ BLOCKING
  • Current: 05-Mock-Interviews/ has only stub
  • Required:
    • Self-evaluation rubric (coding + system design + behavioral)
    • Peer review template (feedback format)
    • Post-interview debrief checklist
    • Video/async interview guide
  • Impact: Candidates can't measure progress
  • Fix: Create 4 templates (200–300 lines each)
  • Effort: 2–3 hours

5. Governance Files Missing

  • Status: ⚠️ IMPORTANT
  • Current: No CONTRIBUTING.md, LICENSE, CHANGELOG
  • Required:
    • CONTRIBUTING.md (how to add interview experiences, company-specific tips)
    • LICENSE.md (MIT or CC-BY-4.0)
    • CHANGELOG.md (version history)
    • .gitignore + git init setup
  • Impact: Not professionally shareable on GitHub
  • Fix: Create 4 files (~100–200 lines each)
  • Effort: 1–2 hours

High-Priority Gaps (Significant Content Missing)

6. Real Engineer Quotes + Stories Limited

  • Status: ⚠️ HIGH
  • Current: Mostly references to official docs (TIH, Amazon, Google)
  • Missing: Personal stories, failure cases, unexpected insights
  • Examples needed:
    • "I failed my first Amazon loop because I didn't ask clarifying questions" → how to avoid
    • "Meta cares more about tradeoffs than perfect code" → interview insight
    • "Google's bar raiser round is different; they probe deeper on one topic"
  • Fix: Integrate into company-specific docs (add 10–15 real stories)
  • Effort: 3–4 hours (needs research or crowdsourcing)

7. DSA Content Not in V2 Structure

  • Status: ⚠️ HIGH
  • Current: DSA lives in legacy 01-FOUNDATIONS/01-DSA-and-Coding.md; referenced in v2 but not expanded
  • Missing: Structured DSA roadmap with:
    • Topic-by-topic breakdown (arrays, strings, trees, graphs, DP)
    • Interview patterns (two pointers, sliding window, BFS/DFS, etc.)
    • Common mistakes (off-by-one, edge cases, complexity errors)
    • LeetCode problem mapping (which problems test what)
  • Fix: Create v2 DSA folder with 7–8 detailed guides
  • Effort: 4–5 hours

8. Resume ATS Optimization Not Detailed

  • Status: ⚠️ HIGH
  • Current: 04-Resume-LinkedIn-GitHub/ reference in README, but exists only in legacy
  • Missing:
    • ATS keyword list for each role (backend, MLE, SRE, etc.)
    • Resume templates with real examples
    • What kills resumes (common mistakes)
    • Action verb list + metrics
  • Fix: Create v2 resume section with 3–4 detailed guides
  • Effort: 2–3 hours

9. System Design Example Solutions Incomplete

  • Status: ⚠️ MEDIUM
  • Current: 02-System-Design/example-designs/ mentioned in spec but exists only as legacy
  • Missing: Deep dive for URL shortener, news feed, chat, rate limiter, file storage
  • Current in legacy: Generic templates but not real solutions
  • Fix: Write 5 example solutions (300–400 lines each)
  • Effort: 4–6 hours

10. Company Leveling + Salary Context

  • Status: ⚠️ MEDIUM
  • Current: 08-Company-Specific-Notes/05-Geography-Leveling.md exists but is bare
  • Missing:
    • IC level definitions (IC1→IC7)
    • What each level expects in interviews
    • Approximate salary ranges (anonymized data)
    • How to negotiate level
  • Fix: Expand 05-Geography-Leveling.md (500+ lines)
  • Effort: 2–3 hours

Lower-Priority Gaps (Nice-to-Have)

11. Negotiation Specifics by Company

  • Status: ℹ️ NICE-TO-HAVE
  • Current: 07-Offer-Negotiation/ referenced in legacy but sparse
  • Missing: Company-by-company negotiation tactics (Google vs Amazon vs Meta equity terms)
  • Effort: 2 hours

12. Interview Day Logistics Checklist

13. Post-Interview Analysis Template

  • Status: ℹ️ NICE-TO-HAVE
  • Current: Not present
  • Missing: How to reflect on interviews and iterate
  • Effort: 1 hour

Fix Priority Order (Recommended)

# Gap Effort Impact Do First?
1 V1→V2 migration 1–2h CRITICAL ✅ YES
2 Real interview experiences 4–6h CRITICAL ✅ YES
3 Study schedules (detailed) 3–4h CRITICAL ✅ YES
4 Mock interview templates 2–3h CRITICAL ✅ YES
5 Governance files 1–2h IMPORTANT ✅ YES
6 DSA v2 structure 4–5h HIGH ⏭️ NEXT
7 Resume ATS optimization 2–3h HIGH ⏭️ NEXT
8 Real engineer stories 3–4h HIGH ⏭️ NEXT
9 System design examples 4–6h MEDIUM ⏭️ NEXT
10 Leveling + salary context 2–3h MEDIUM ⏭️ NEXT

Total Effort to Production: ~25–35 hours


Success Criteria (Definition of "Done")

✅ No v1/v2 duplication confusion
✅ All 5 company guides completed (Google/Amazon/Meta/Apple/Netflix)
✅ Study schedules include daily tasks
✅ Mock interview templates have real rubrics
✅ git init + CONTRIBUTING.md live
✅ All internal links verified
✅ No placeholders or "TODO" markers