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
| Lane | Audience | Time |
|---|---|---|
| Interview Strategy | Everyone starts here — communication, resume, STAR | 1-2 days |
| Indian SDE / FAANG | Microsoft, Google, Amazon, Meta, Apple (in-country India) | 8-12 weeks |
| Abroad Full-Stack | EU mid-stage startups + remote-first US | 4-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
| Stack | What's inside |
|---|---|
| Frontend | JavaScript, TypeScript, React, Next.js, Form Handling, Animation |
| Backend | Node.js, NestJS, Databases, Redis, Caching, Queues, API design |
| Architecture | System design, microservices, design patterns, scalability |
| Platform | Cloud, Docker, Kubernetes, CI/CD, Observability |
| Quality | Testing, code review, refactoring |
| Realtime | WebSockets, SSE, WebRTC, realtime architecture |
| Interview Toolkit | Coding patterns, behavioral, system design prep |