Quizzes

Browse the public Catalog and filter quizzes by Tag.

Filter by tags
/
11 questions

Node.js Streams & Backpressure

Readable, Writable, and Transform streams, .pipe() vs stream.pipeline(), what backpressure actually protects, and how object mode changes the rules. Every answer is verified by...

nodejs
javascript
async
12 questions

Offline & Local-First Design

A local-first app treats the network as an enhancement, not a requirement. Work through service-worker caching strategies (cache-first, network-first, stale-while-revalidate),...

system-design
frontend
12 questions

Project Management Failure Modes

A scenario-based Quiz about why projects slip, grow, stall, or become confusing. Each Question names a recognizable project smell and uses the Explanation to teach the...

work
psychology
15 questions

Rate Limiting & Backpressure

When demand outruns capacity, a system either sheds load gracefully or collapses. This quiz walks the full path: the algorithms (token vs. leaky bucket, fixed vs. sliding...

system-design
nodejs
networking
15 questions

Real-Time Delivery: Polling → SSE → WebSockets

"Make it real-time" hides a ladder of escalating tradeoffs. Climb it: short polling, long polling, Server-Sent Events, and WebSockets — when each is the right tool, what they...

real-time
websockets
networking
system-design
13 questions

Scaling a Node.js Service

A single Node process runs your JavaScript on one event-loop thread — so scaling it is a system-design problem, not a config flag. Build intuition for statelessness as the...

system-design
nodejs
38 questions

Sociology of Queues: Waiting Lines as Social Systems

Thirty-eight questions about waiting lines as social systems: first-come-first-served as a social contract, single serpentine queues, perceived waiting time, priority queues,...

psychology
everyday-life
11 questions

Server-Sent Events Deep Dive: The Event Stream Format

The precise SSE wire format from the WHATWG HTML spec: comment/keep-alive lines, multi-line data, the dispatch rule, named vs default events, the id and retry fields, stopping...

real-time
http
networking
javascript