S
swadhinbiswas
Fix:Readme
committed 1 months ago
.github feat: add Cloudflare Pages deployment 8 months ago
00-Hiring-Pipeline feat: new feacture added 1 months ago
00-START-HERE feat: add Netflix L5 interview playbook 8 months ago
01-FOUNDATIONS feat: new feacture added 1 months ago
02-ROLE-ROADMAPS feat: add Netflix L5 interview playbook 8 months ago
02-System-Design feat: add Netflix L5 interview playbook 8 months ago
03-INTERVIEWS feat: add Netflix L5 interview playbook 8 months ago
04-SYSTEM-DESIGN-LIBRARY feat: add Netflix L5 interview playbook 8 months ago
05-ML-MLOPS feat: new feacture added 1 months ago
05-Mock-Interviews feat: new feacture added 1 months ago
06-DATA feat: add Netflix L5 interview playbook 8 months ago
06-Study-Plans feat: new feacture added 1 months ago
07-INFRA-DEVOPS feat: add Netflix L5 interview playbook 8 months ago
08-CAREER feat: new feacture added 1 months ago
08-Company-Specific-Notes feat: new feacture added 1 months ago
leetcode Question feat: add Netflix L5 interview playbook 8 months ago
scripts feat: add Netflix L5 interview playbook 8 months ago
website feat: new feacture added 1 months ago
CHANGELOG.md feat: add Netflix L5 interview playbook 8 months ago
CONTRIBUTING.md feat: add Netflix L5 interview playbook 8 months ago
FINAL_STATUS.md feat: add Netflix L5 interview playbook 8 months ago
GAP_ANALYSIS.md feat: add Netflix L5 interview playbook 8 months ago
LICENSE.md feat: add Netflix L5 interview playbook 8 months ago
README.md Fix:Readme 1 months ago
REPO_DUMP.md feat: add Netflix L5 interview playbook 8 months ago
RESOURCES.md feat: add Netflix L5 interview playbook 8 months ago
TREE.txt feat: add Netflix L5 interview playbook 8 months ago
wrangler.jsonc fix: move wrangler config to root 8 months ago
README.md

Overview

A comprehensive, practical roadmap for landing jobs at any tech company -- from FAANG to startups, from fintech to enterprise. Whether you are 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.

Who This Is For

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

Target Companies

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.


Features

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, and 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 is being asked
  • Progress tracking with localStorage
  • Difficulty filtering (Easy, Medium, Hard)
  • Timeframe analysis (6mo, 1yr, 2yr, all-time)

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

Quick Links

Get Started

Study and Learn

Practice and 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 and patterns
+-- 05-ML-MLOPS/                # ML and MLOps specialization
+-- 06-DATA/                    # Data Engineering and Analytics
+-- 06-Study-Plans/             # Junior, Mid, Senior timelines
+-- 07-INFRA-DEVOPS/            # DevOps and 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

By The Numbers

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+

Contributing

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

Philosophy

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.


License

MIT License. See LICENSE.md for details.


Acknowledgments

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

About

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

None license
Updated 22 days ago

Languages

  • Astro 55.6%
  • TypeScript 25.9%
  • Python 7.4%
  • JavaScript 7.4%
  • CSS 3.7%