BuildBot

Part of the Computer Science, Refreshed track · course 1 of 3

IntermediateAlgorithmsData StructuresInterview

Data Structures & Algorithms

An interview-ready refresher on the data structures and algorithmic patterns that show up in real systems and real screens. You will reason about complexity, reach for the right structure, and recognize the handful of patterns that solve most problems. Every lesson ends with a runnable JavaScript challenge that actually executes the algorithm.

5 lessons · ~2 hours

Try the first lesson free, no account needed

Big-O & complexity. The rest of the course unlocks with a free account.