Software Developer Bible

A lane-first, stack-deep reference for senior full-stack engineers (5+ YoE) prepping for product-based companies, FAANG/Big Tech, and EU mid-stage startups. Pick your lane, drill the stacks.

Pick Your Lane

LaneAudienceTime
Interview StrategyEveryone starts here — communication, resume, STAR1-2 days
Indian SDE / FAANGMicrosoft, Google, Amazon, Meta, Apple (in-country India)8-12 weeks
Abroad Full-StackEU mid-stage startups + remote-first US4-6 weeks

Quick heuristic: phone screen has LeetCode medium-to-hard → Indian SDE / FAANG. Company is mid-stage and uses take-homes → Abroad Full-Stack.

The 7 Study Stacks

StackWhat's inside
FrontendJavaScript, TypeScript, React, Next.js, Form Handling, Animation
BackendNode.js, NestJS, Databases, Redis, Caching, Queues, API design
ArchitectureSystem design, microservices, design patterns, scalability
PlatformCloud, Docker, Kubernetes, CI/CD, Observability
QualityTesting, code review, refactoring
RealtimeWebSockets, SSE, WebRTC, realtime architecture
Interview ToolkitCoding patterns, behavioral, system design prep

🔗 Full index with every file · README