finds.dev← search

// the find

StephenGrider/AlgoCasts

★ 1,974 · JavaScript · GPL-3.0 · updated Aug 2024

This is the exercise repo for Stephen Grider's Udemy course on coding interview algorithms and data structures. It's a flat collection of classic interview problems (anagrams, BST, linked lists, palindrome, weave, etc.), each with a blank starter version under exercises/ and a solved version under completed_exercises/. It's for people working through that specific course, not a general algorithms reference.

Each problem is isolated in its own folder with a paired test.js, so you can run one exercise at a time without pulling in the rest of the repo. The starter/solution split (exercises vs completed_exercises) is a clean way to structure course material — you write the implementation, then diff against the answer. Coverage is broad for interview prep: trees, linked lists, stacks/queues, string manipulation, sorting.

The README is a single line pointing at the Udemy course — no setup instructions, no indication of what test runner to use, no license note beyond the file's existence. There's no root package.json, only one inside exercises/ and completed_exercises/, so it's unclear if the whole repo installs as one unit. This is course scaffolding, not a library: the code has had no meaningful commits since course release, there's no CI, and the value evaporates entirely if you're not enrolled in the specific Udemy course it supports.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →