Interview Guides
Structured, opinionated guides for frontend and backend interviews at product companies. Each guide covers the topics that actually get asked, with code, trade-offs, and revision sheets.
Frontend — The Complete Guide
Everything you need to crack frontend interviews at top companies. From HTML semantics to system design, organized by priority and depth.
Frontend II — Advanced & System-Level
Beyond the basics. Performance optimization, React internals, architecture decisions, build systems, and the questions that separate senior engineers from mid-level.
TypeScript — The Complete Guide
Core type system, generics, utility types, advanced patterns, React typing, and the questions that actually get asked in TypeScript rounds.
Backend — The Complete Guide
Node.js internals, Spring Boot deep dive, database optimization, caching, system design thinking, and the backend questions that actually get asked.
Node.js & NestJS — The Complete Guide
Event loop internals, streams, NestJS architecture, TypeORM, guards, pipes, microservices, testing, and real interview questions.
Spring Boot — The Complete Guide
Core internals, auto-configuration, JPA deep dive, Spring Security, testing strategies, microservices patterns, and real interview questions.