Hacker News new | ask | show | jobs
by Jtsummers 2042 days ago
Take a problem set and dump it into Anki. Tune the deck to only give you 2-3 new problems and 2-3 review problems (because these take time). Solve them, rate them, just like any other deck.

If you don't want to practice programming exercises, but rather memorize facts, Anki is fine. Go through the common algorithms/data structures (and the less common ones) and create cards that ask you things about it. "What's the big-O for inserting into a sorted linked list?"

Or do like me, and skip those interviews because they're usually a miserable experience and don't really gauge the quality of the hire.