3 ms·
Having tried spaced repetition methods for studying for swe interviews, I can concur that it is the most effective way for me learn. It does require an intense
by MisterPea 4y ago
Having tried spaced repetition methods for studying for swe interviews, I can concur that it is the most effective way for me learn.
It does require an intense amount of discipline though, so wonder how well it will work for me in execution for hobby learning.
- ngai_aku 4y agoWhat kind of cards did you make for interview prep? Reviewing algorithms?
- MisterPea 4y agoYep, just LC problems - helps a lot with identifying patterns
- harshalizee 4y agoWould you mind sharing your setup and/or deck?
- rsanek 4y agoFor my job search process I created a custom note type specifically for interview problems. My general process was go to LeetCode, find a medium/hard problem, hack on it for 30-60 minutes, then look at the solution if I couldn't get there myself. At the end of the problem, regardless of if I solved it or not, I'd create an Anki card with the following fields: Title Question Additional Criteria Example input/output Insight (1 sentence maximum) Insight explanation (can be longer/bullet-pointed list) Key Data Structure (at most 1 data structure; if there are multiple, use the most important one) Time complexity Space complexity Full answer code (can use syntax highlighter add-on) Source (can provide link to associated question online; can include link(s) to solutions that the insight and/or code come from) There are 4 cards that are generated from this template, which test the same question in slightly different ways. They individually ask for the insight, the key data structure, and the time and space complexities. I found this note type to be critical to my success in the following interviews. In two cases, I was asked literally the same exact question I had already added to Anki; I was able to write out the solution from memory in one go. If you'd like to use my note type directly, I've exported an example here. [0] [0] https://drive.google.com/file/d/12NsYNIBjIPI1Nhq5wE1xPljr9rHUErzi/view https://drive.google.com/file/d/12NsYNIBjIPI1Nhq5wE1xPljr9rH...
- koofdoof 4y agoAre there any good premade decks you could recommend? Or particular topics you found well suited to spaced repetition?
- MisterPea 4y agoDecks were mostly LC problems - anytime Anki told me to review it, I would spend 5min or so trying to remember the general outline. If I forgot, I would put it back into the To Study again queue (essentially it would show up sooner again)