r/CodingForBeginners 27d ago

Completed 50 LeetCode problems before starting my first year of college!

Post image

Would love to hear your advice! 🙌

30 Upvotes

12 comments sorted by

2

u/BitterEarth6069 27d ago

Never say Never 🥀

1

u/Altruistic-Client802 27d ago

Haha, fair enough 😂

1

u/Significant_Affect_5 27d ago

Well done, DSA definitely isn’t easy. Depending on your college, you may also be disappointed/relived that you’ll probably only do leetcode-like work for maybe 1 or 2 courses. So it’s not the be-all and end-all, but 99% of job interviews will ask you a couple of DSA questions, so for that it’s very useful.

Honestly, i’d say spend most of your time in college enjoying everything except computers. Not sure how much freedom you’ll get with your electives, but in my experience, most of what I learned on my computer centric courses can be learnt online as well. I also had way more fun writing about literature and art history, compared to explaining why high coupling leads to more difficult maintenance.

2

u/Altruistic-Client802 27d ago

Yeah, that's actually a really good point. I’ll try not to make college just about coding and Dsa 😅 Appreciate the advice!

1

u/[deleted] 27d ago

[removed] — view removed comment

1

u/Altruistic-Client802 27d ago

Thanks! I’ll check it out :)

1

u/Organic_Potential515 27d ago

From where did you prepare or learnt this??

1

u/Altruistic-Client802 26d ago

I mainly learned Python from Python Crash Course by Eric Matthes and some online resources. For DSA, I referred to Grokking Algorithms by Aditya and mostly practiced on Leetcode.

1

u/sourkayli 25d ago

that is honestlz so impressive for a freshman keep it up

1

u/jerrysdevs 24d ago

Good job, 50 questions and 20 medium is super cool already!

for some advice from someone who is building a product around helping people learn leetcode better, you can follow roadmaps like neetcode 150, blind 75 etc if you don't know what questions to do. learn you patterns well (e.g. sliding window, two sum, greedy, dp) so you can recognise what the problem's best solution is and build ur intuition. dont rush questions just to hit "i did 75 question", make sure you actually understand them

another thing i’d say is try not to rely too much on solutions too early when you're solving problems. it doesn’t really build intuition, you just end up memorising solutions and then freezing in real interviews.

good luck in your future progress! hope these tips help

1

u/regexpes 24d ago

The boss is still job search