HOW TO PLAY

The LeetTube instruction manual.

The game

LeetTube explains classic coding interview problems in short pixel-art videos, about two minutes each. Every video walks through one problem: the slow way first, then the idea that makes it fast, then the code.

There are 41 problems so far, grouped into 9 worlds that go from warm-ups to harder patterns. New stages land often.

Your quest

  1. Start at World 1. Each world opens with a short tutorial (stage 0) that teaches its pattern, then puts it to work on real problems.
  2. Clear stages. Watch a video to the end and its card is stamped CLEARED. Your progress is saved in this browser only; there are no accounts.
  3. Try it yourself. Every problem page links to the problem on LeetCode. The solution is folded away so you can try first.
  4. Keep going. When a video ends, the next stage starts on its own after a short countdown.

Controls

K / SPACE
Play / pause
J / L
Back / forward 5 seconds (or ← →)
M
Mute
F
Full screen

World map

  1. WORLD 1Warm-up4 stages
  2. WORLD 2Arrays8 stages
  3. WORLD 3Trees5 stages
  4. WORLD 4Backtracking4 stages
  5. WORLD 5Dynamic programming5 stages
  6. WORLD 6Graphs4 stages
  7. WORLD 7Greedy4 stages
  8. WORLD 8Bits and math4 stages
  9. WORLD 9Design3 stages

Behind the scenes

Every video is made by Claude, an AI model from Anthropic. Claude picks the problem, writes the script, designs the scenes, and animates them in code with React and Remotion. The narration is an ElevenLabs voice, and the chiptune music and sound effects are synthesized in code, timed to the words.

Fine print

LeetTube is an independent project and isn't affiliated with LeetCode. Problem names and numbers refer to problems on leetcode.com.