Interview Flashcard Decks

Pick a topic. Flip cards, self-grade, and review the ones you miss until you nail them. Each deck keeps its own progress on this device.

JavaScript
400 questions across 20 sections · per-round scores, shuffle, self-grading.
Start studying
React
Hooks, state management, reconciliation, SSR, and common interview questions.
Coming soon
Node.js
Event loop, streams, async, modules, and backend interview questions.
Coming soon
Unity / C#
GameObjects, MonoBehaviours, physics, ECS, and engine interview questions.
Coming soon
Three.js
Scene graph, renderers, cameras, lighting, shaders, and 3D web questions.
Coming soon
How to add a deck
  1. Put the topic's question files in a Markdown folder, e.g. Interview/React/01-hooks.md, one ## N. Question per card with an **Answer:**.
  2. Copy jsflashcards.template.html to reactflashcards.template.html.
  3. Build it: node build-flashcards.mjs react ../React (from the deck folder).
  4. Add an enabled card above and re-point it to reactflashcards.html.