swadhinbiswas/FAANG-Playbook: Complete guide to landing tech jobs at FAANG & 200+ companies with 1,400+ LeetCode problems, interview strategies, and study plans.


FAANG Job Roadmap

Master interviews at ANY tech company: 85+ guides, 200+ companies, LeetCode database, system design templates & study plans

🌐 Live Website
📖 Overview
✨ Features
🔗 Quick Links
🤝 Contribute

License
PRs Welcome
Pages
Companies


A comprehensive, practical roadmap for landing jobs at any tech company — from FAANG to startups, from fintech to enterprise. Whether you’re a junior developer starting your career or a senior engineer targeting a specific role, this repository has structured guides, real interview experiences, and practical templates to help you succeed.

Level Role Path
🟢 Junior (0–3 yrs) Any SWE, Backend, ML, Data 3-Month Plan
🟡 Mid (3–7 yrs) Specialist/Senior IC 6-Month Plan
🔴 Senior (7+ yrs) Senior+, Staff roles 4-Month Plan

FAANG / MAANG: Google, Amazon, Meta, Apple, Netflix
Big Tech: Uber, Airbnb, Stripe, Databricks, Discord, Spotify, Twitch
Enterprise: Oracle, SAP, Salesforce, ServiceNow, IBM, Cisco
Finance & Crypto: Goldman Sachs, JP Morgan, Citadel, Robinhood, Coinbase
And 150+ more: Adobe, Intel, Nvidia, Microsoft, PayPal, Shopify, Notion, Figma, Palantir…
Plus startups, scaleups, and companies at any stage!


📚 85+ Comprehensive Guides

  • Foundations — DSA patterns, Computer Systems, Databases
  • Interview Playbooks — Coding, System Design, ML Design, Behavioral, SQL
  • Role Roadmaps — Backend, ML Engineer, Data Engineer, DevOps, MLOps
  • Company Playbooks — Google, Amazon, Meta, Apple, Netflix & more
  • Career Guidance — Resume, Negotiation, Rejection Recovery

💻 LeetCode Problem Database

  • 1,400+ unique problems tagged by difficulty
  • 200+ companies with their ask patterns
  • Frequency data showing what’s being asked
  • Progress tracking with localStorage
  • Difficulty filtering (Easy, Medium, Hard)
  • Timeframe analysis (6mo, 1yr, 2yr, all-time)

🎨 Beautiful, Modern Website

  • Dark mode with Catppuccin theme
  • Full-text search across all content
  • Mobile responsive design
  • NerdFont icons for visual clarity
  • Interactive progress tracking
  • Fast, static-generated pages (Astro)

📊 Structured Study Plans

  • Time-based roadmaps (3mo, 6mo, 4mo)
  • Weekly breakdowns with specific topics
  • Real interview experiences from candidates
  • Mock interview templates with rubrics
  • Success metrics and checkpoints

💻 Practice & Resources


📁 Repository Structure

├── 00-START-HERE/              # Quick orientation
├── 00-Hiring-Pipeline/         # ATS → Offer (end-to-end)
├── 01-FOUNDATIONS/             # DSA, Systems, Databases
├── 02-ROLE-ROADMAPS/           # SWE, Backend, ML, Data, DevOps
├── 03-INTERVIEWS/              # Coding, System Design, Behavioral
├── 04-SYSTEM-DESIGN-LIBRARY/   # Templates & patterns
├── 05-ML-MLOPS/                # ML & MLOps specialization
├── 06-DATA/                    # Data Engineering & Analytics
├── 06-Study-Plans/             # Junior, Mid, Senior timelines
├── 07-INFRA-DEVOPS/            # DevOps & SRE guides
├── 08-CAREER/                  # Resume, negotiation, career strategy
├── 08-Company-Specific-Notes/  # Company playbooks (FAANG+)
├── leetcode Question/          # 535 CSV files with problems
└── website/                    # Astro-powered website

Metric Count
Comprehensive Guides 85+
LeetCode Problems 1,400+ unique
Companies Covered 200+
Study Plans 3 (Junior, Mid, Senior)
Role Specializations 7
Interview Types 6+


This roadmap is community-driven. We welcome contributions of all kinds!

GitHub Repository: github.com/swadhinbiswas/FAANG-Playbook

See CONTRIBUTING.md for:

  • 📝 How to add your interview experience
  • 🐛 How to report issues
  • 📚 How to improve guides
  • 🏢 How to add company insights
  • 💻 How to set up your development environment

Quick contribution ideas:

  • Share your real interview experience
  • Fix broken links or typos
  • Improve clarity of existing guides
  • Add company-specific playbooks
  • Contribute LeetCode data

This roadmap is grounded in:

  • Real hiring practices — Official Google, Amazon, Meta principles
  • Community wisdom — Tech Interview Handbook, Blind, LeetCode discussions
  • Technical authority — Kubernetes, Docker, AWS, system design patterns
  • Production experience — Rules of ML, ML Test Score, real-world DSA patterns

See RESOURCES.md for detailed sources.


MIT License — See LICENSE.md


This roadmap was built by aggregating best practices from:

  • FAANG interview loops and public hiring processes
  • Successful candidates who shared their experiences
  • Open-source communities (Tech Interview Handbook, LeetCode)
  • Engineering blogs from top tech companies

Ready to ace your interviews? Start here:

🌐 Visit roadmap.swadhin.cv

🤝 Contribute
🐛 Report Issue
💬 Discuss

Good luck with your interviews! 🎯



Source link