Master interviews at ANY tech company: 85+ guides, 200+ companies, LeetCode database, system design templates & study plans
🌐 Live Website •
📖 Overview •
✨ Features •
🔗 Quick Links •
🤝 Contribute
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!
- 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
- 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)
- 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)
- 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
├── 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:
🤝 Contribute •
🐛 Report Issue •
💬 Discuss
Good luck with your interviews! 🎯
