Curated reading list

Every link worth bookmarking.

40 resources across 12 tracks. From DSA fundamentals to behavioral stories. 10-week study track included.

Suggested 10-week track

Light scaffolding if you're starting from zero. Adjust to the time you have.

Week 1
Step 1

JavaScript foundations + DOM/events

Weeks 2–4
Step 2

DSA & Algorithms

Week 5
Step 3

Performance + design patterns

Week 6
Step 4

Live coding components

Week 7
Step 5

Frontend system design

Week 8
Step 6

Next.js + Redux/state

Extra
Step 7

Behavioral stories + mocks

DSA & Algorithms

Pattern-first problem solving tuned for frontend interviews. Track curated by us - start here.

JavaScript

Lock down the language fundamentals: event loop, closures, prototypes, promises, modules, and the DOM. Then stress-test with tricky snippets.

Performance

Frontend perf is a frequent senior interview surface - Core Web Vitals, rendering pipeline, network, bundle, and runtime.

React

Rules of React, hooks, reconciliation, suspense, and server components. Pair docs with question banks for full coverage.

Next.js

App Router, server components, caching, route handlers, and rendering strategies.

Redux & State

Classic Redux, Redux Toolkit, RTK Query, and where modern alternatives (Zustand, Jotai) fit.

TypeScript

Optional but increasingly expected. Get comfortable with generics, narrowing, and utility types.

Frontend System Design

Frame design rounds: requirements → API → data model → component tree → rendering, perf, a11y, and edge cases.

JS Design Patterns

Patterns show up in design rounds and code reviews. Know singleton, observer, factory, module, and modern variants.

Live Coding (Machine Round)

The components that show up over and over. Build each from scratch at least twice; the second pass is what unlocks speed.

Behavioral & Management

STAR-formatted stories for ownership, conflict, ambiguity, and impact. Prepare 6–8 stories that you can remap to most prompts.

Mock & Practice Platforms

End-to-end interview playbooks, mock interviews, and curated 75-question lists.