~/boss / quest-order
Topological sort (Kahn's algorithm)
The Quest Board
Play every quest in an order that works. Some boards are cursed.
Loading the fight…
How to beat it
Each quest shows its locks: how many quests it still waits on. Only 0-lock quests are playable. Finishing one breaks a lock on everything waiting for it.
Now the real boss
Interviews ask for the code. Watch it run, then write it yourself, tested in Python, C++ or Java.
On your phone? Writing code is easier on a laptop: open bossfight.dev/problems/course-schedule-ii there. Sign in with GitHub to keep your progress on every device.