topics index · 14 decks
14 of 14 shown
// Browse Technical Decks

All Topics

Select a topic to open its deck. Every question is written in plain language — no fluff, no textbook phrasing.

[01 // Deck]

HTML

Semantic structure, forms, accessibility, and the markup fundamentals every interview starts with.

[02 // Deck]

CSS

Layouts, positioning, flexbox, grid, specificity, and the styling concepts that trip people up under pressure.

[03 // Deck]

JavaScript

Closures, hoisting, event loop, async patterns, and the core language concepts behind every framework.

[04 // Deck]

React

Hooks, component lifecycle, rendering behavior, and the patterns that separate 'using React' from 'understanding React.'

[05 // Deck]

Redux Toolkit

Slices, thunks, store setup, and state management patterns for apps that outgrow useState and Context.

[06 // Deck]

Next.js

Routing, rendering strategies (SSR, SSG, ISR), server components, and the App Router internals.

[07 // Deck]

Tailwind CSS

Utility-first workflow, config customization, responsive design, and when to break out of utility classes.

[08 // Deck]

Node.js

Event loop, modules, streams, async patterns, and the runtime fundamentals behind backend JavaScript.

[09 // Deck]

Express.js

Routing, middleware, error handling, and structuring APIs the way real backend projects expect.

[10 // Deck]

MongoDB

Schema design, indexing, querying, and the document-database thinking that's different from SQL.

[11 // Deck]

TypeScript

Types, interfaces, generics, and the type-system concepts that come up once you move past 'just add : string.'

[12 // Deck]

JWT Authentication

Tokens, signing, refresh flows, and the security fundamentals behind stateless auth systems.

[13 // Deck]

MongoDB Aggregation

Pipelines, stages, and the aggregation framework for when a simple find() isn't enough.

[14 // Deck]

Git

The commands you actually use — branching, merging, rebasing, and recovering when something goes wrong.