Study Roadmap
A structured path through the materials. Check sections off as you complete them.
Phase 1 — Foundation (Days 1–4)
- Perfect your self-introduction (60s and 90s versions)
- Golang reading — goroutines, channels, interfaces, error handling
- PostgreSQL fundamentals — joins, indexes, EXPLAIN ANALYZE
- Take Quiz: Go Basics
Phase 2 — Technical Depth (Days 5–8)
- GoFiber middleware patterns, request lifecycle
- Redis caching strategies — cache-aside, write-through, TTL design
- Microservices — REST design, JWT, async messaging
- Docker — multi-stage builds, networking, volumes
- Take Quiz: Technical Deep Dive
Phase 3 — Frontend & System Design (Days 9–11)
- Next.js — SSR vs SSG vs ISR, App Router, Server Components
- React fundamentals — hooks, state management, performance
- System Design — design a fintech notification system, design a 1Finance-like API gateway
- Take Quiz: Frontend + System Design
Phase 4 — Behavioral & Mock (Days 12–14)
- Rehearse STAR stories aloud — record yourself
- Do 2 mock interviews — one technical, one behavioral
- Review all weak quiz areas
- Sleep well the night before