Leetcode getting started - need advice on study plan
Hello Blinders,
I haven’t given an interview in 2/3 years but with pypl in free fall it’s time to buckle up. What’s the best sequence to solve leetcode questions. Currently focusing on just leetcode medium. I am hoping I can create a study plan based on what has worked for others in the past. Plan to give 2-3 hours per day for another month to get ready. Have a few questions -
1. Is going topic by topic the right strategy (eg - all binary trees for a week, followed by some other topic next day)
2. Are there some topics more important than the others (while interviewing for the major tech companies)
3. Lastly in terms of time. Early on at least it will take me longer to solve. What’s a reasonable amount of time when getting started and what should I target.
Blind Tax
YOE: 7 and TC: 250k
comments
1a. Decode The Usage Of Each Data Structure/Algorithm. Write the algorithms out using pen and paper; and test code using pen and paper; then maybe after test on an IDE. This forces you to get used to coding without the help of an IDE's assistance. Drill, drill, drill.
2. Find a good source of problems like EPI or grokking, or sean prashad's list. The problems are organized in away that will help you understand the patterns. Do each problem multiple times. Have a set period devoted to learning the patterns.
3. Do mock interviews regularly.
4. Find companies you don't care about and apply to them; use the interviews as practice.
YOE: 7
TC:250k🥜 (after factoring in current crash)
Neetcode is solid and does a good job explaining.
Nick white rushes through without fully explaining.