Show HN: I made a spaced repetition tool to master coding problems
101–103 of 103 posts
Re: Show HN: I made a spaced repetition tool to master coding problems
#102I've been working on a more effective leetcode site - https://deriveit.org/coding/roadmap . The goal of our site is to teach smart people how to quickly master leetcode. We put in a year's worth of thought to make things as simple as possible, and are super proud of our content. Recently, two people used our site to land Amazon. Check it out!
I see the questions aren't in hundred. Is that enough?
Not sure if it's worth mentioning, but we made sure to cover all the ideas you learn from the Blind75 and NeetCode150. It's not like you're missing out - we're just:
- organized better
- higher quality solutions
(==> more efficient, hence not thousands of problems)
Re: Show HN: I made a spaced repetition tool to master coding problems
#103I feel like spaced repetition is exactly what you shouldn't do. Spaced repetition is great for rote memorization of arbitrary facts but programming is about how to think about and solve problems. If you master the methods and ideas, you should be able to derive the answers on the spot. That's better than memorization because then you can actually deal with real interviewers who 1) Want to hear your train of thought a…
> ...
> That's better than memorization
Bullshit. You can't get to mastery without memorizing (at least) the fundamentals into muscle memory.
Can you just "master" the 7 notes and what octaves are and all other theory to be able to play beethoven? Or should you play a few songs repeatedly till they're muscle memory practicing in parts or full and then moving over to other songs?
Should you learn that the integral means the area under the graph to "master" integration or do you still need to run through dozens of same/similar problems till you can solve them without an error?
You need to memorize but its a fools errand to start and stop at memorizing leetcode problems. You need to get the fundamental problems (binary search, bfs, dfs, sliding window) solve them repeatedly to a point it just flows naturally and then apply it to problems that build on them and still repeat those till they get natural too.