Spaced repetition for Leetcode is one of those obvious-in-hindsight ideas — I've watched candidates grind 400 problems and still blank on a tree traversal in week 2 because they never revisited the early ones. Curious about the scheduling: are you using straight SM-2 or did you tune the intervals around problem difficulty tiers (easy vs hard take different memory windows)?