Earlier quoted context omitted.
Or just use this public Anki deck as a base and add your own questions to it: https://ankiweb.net/shared/info/1223170466
do you think it adds friction to go between the anki screen and the leetcode screen?
Show HN: I made a spaced repetition tool to master coding problems
91–100 of 103 posts
Re: Show HN: I made a spaced repetition tool to master coding problems
#92I continue to get puzzled with leetcode type things. Will coding exercises like this become obsolete someday or will the old guards continue to push for such things to be used during interviews? Today coding Copilots can easily replace leetcode "winners"
It's a cyclical problem. The people / companies using it to hire will tend to hire people who studied leetcode. The companies that don't use leetcode / don't use it as a strong signal will continue not using it. In my opinion, leetcode is a poor signal if used as a binary decision ("were they right or wrong?"). The more important thing is communication and how they worked through the problem. I've heard this multiple…
What metric are you using to measure this? I think its a positive correlation at best as far as good business outcomes are concerned, and maybe uncorrelated at worst. Google and Meta have been known to ask contrived puzzle questions for years, even before Leetcode (and Meta now is infamous for having a high standard for Leetcode interviews), and I do not see Engineering being "demolished" here, as far as results are concerned.
What people don't realize is that Leetcode selects for generally positive traits, no matter how its solved. In my mind, here are things LC selects for:
1. Actual innate skill. If someone never practiced leetcode before but can solve an arbitrary new coding question, they probably have a pretty decent aptitude for problem solving.
2. Determination. If someone practiced leetcode for hours a day just to pass an interview, thats commendable. Does it really matter that they don't "know" the problems if they studied hard and passed? They might be more likely to work hard on the job given the right rewards.
Leetcode style interviewes were basically initially created as a thinly veiled aptitude test, and in theory they are still good at that. If you _can't_ solve an easy to medium leetcode question then what does that say about you, assuming it basically is the inverse of the two singals above?
Re: Show HN: I made a spaced repetition tool to master coding problems
#93Re: Show HN: I made a spaced repetition tool to master coding problems
#94Earlier quoted context omitted.
In the latest version, it only needs 64 review logs to full-optimize the model
Nice! (Jarrett's the author of fsrs, fyi.)
Re: Show HN: I made a spaced repetition tool to master coding problems
#95Earlier quoted context omitted.
What is inverting a binary tree? I don't think I have ever known what that means.
You can find the problem described here. It also has a link to solutions in different languages. https://leetcode.com/problems/invert-binary-tree/
Re: Show HN: I made a spaced repetition tool to master coding problems
#96Earlier quoted context omitted.
Or just use this public Anki deck as a base and add your own questions to it: https://ankiweb.net/shared/info/1223170466
do you think it adds friction to go between the anki screen and the leetcode screen?
It's a cool project, though!
Re: Show HN: I made a spaced repetition tool to master coding problems
#97Related: executeprogram.com is an excellent learning platform that combines spaced repetition with interactive lessons targeted at professional developers.
It's genuinely amazing for what it covers. A fantastic way to quickly get up to speed for JS/TS, SQL, and basic Python.
Re: Show HN: I made a spaced repetition tool to master coding problems
#98Earlier quoted context omitted.
> [...] so that I won't get bounced from an interview like the inventor of Homebrew was from a Google interview. Just for the record, that never actually happened. It's just a thing the homebrew guy made up. (I know, the rest of your points are unaffected by this. I just feel annoyed when we casually warm up old myths.)
He admitted to lying about it? Do you have a source for that? I couldn't find anything.
I tried to find some outside sources, but nothing about Howell admitting his 'artistic license' outright. So take my fallible memory with a large pinch of salt.
See https://news.ycombinator.com/item?id=15713801 for some discussion, and to see how 'invert a binary tree' wasn't even an established term that anyone at Google would have used.
Re: Show HN: I made a spaced repetition tool to master coding problems
#99Earlier quoted context omitted.
What is inverting a binary tree? I don't think I have ever known what that means.
You can find the problem described here. It also has a link to solutions in different languages. https://leetcode.com/problems/invert-binary-tree/