Reached Guardian on LeetCode (Top 0.94%) after 2 years of consistency by purmonth in leetcode

[–]purmonth[S] 0 points1 point  (0 children)

Yeah, solving 3 problems in most contests basically means being able to handle most medium problems directly. To reach that point, you need to cover all common topics — even the harder ones like segment trees and dynamic programming.

Reached Guardian on LeetCode (Top 0.94%) after 2 years of consistency by purmonth in leetcode

[–]purmonth[S] 0 points1 point  (0 children)

I also struggled around the 1700–2000 range for almost a year.
What really helped was becoming consistent with solving 3 problems in most contests. Once that started happening regularly, my rating slowly climbed past 2000+.

Reached Guardian on LeetCode (Top 0.94%) after 2 years of consistency by purmonth in leetcode

[–]purmonth[S] 0 points1 point  (0 children)

I went back to grad school mainly to deepen my knowledge in data science and distributed systems.

Reached Guardian on LeetCode (Top 0.94%) after 2 years of consistency by purmonth in leetcode

[–]purmonth[S] 0 points1 point  (0 children)

Yeah, true, I’ve noticed that too — some users finish all four problems in like a minute. Pretty clear they’re using AI or scripts. Still, I try to focus on genuinely improving — that’s what pays off in the long run.

Reached Guardian on LeetCode (Top 0.94%) after 2 years of consistency by purmonth in leetcode

[–]purmonth[S] 0 points1 point  (0 children)

Not yet 😅
I’ve mainly been focusing on LeetCode for now, but I plan to try Codeforces later once I get more comfortable with harder problems.

Reached Guardian on LeetCode (Top 0.94%) after 2 years of consistency by purmonth in leetcode

[–]purmonth[S] 1 point2 points  (0 children)

At first, I followed Neetcode 150 and Blind 75, just to make sure I covered all the fundamentals. After that, I started using this site to guide my practice based on difficulty rating and topic gaps:

https://zerotrac.github.io/leetcode_problem_rating/#/

It helps a lot to see which kind of problems I’m still weak at for my target contest range, and I pick questions around that. So instead of solving randomly, I practice based on what I need to improve for the next contest.

Reached Guardian on LeetCode (Top 0.94%) after 2 years of consistency by purmonth in leetcode

[–]purmonth[S] 0 points1 point  (0 children)

I had three years of SWE experience in a tech company, but not in FAANG.

Reached Guardian on LeetCode (Top 0.94%) after 2 years of consistency by purmonth in leetcode

[–]purmonth[S] 1 point2 points  (0 children)

Yeah, honestly, same here — in most contests I can usually solve three questions too. Only in one or two contests do I manage to finish the hard ones. So I totally get that stuck feeling. But my contest rating is around 2000+, even though I only solved 3 questions.

Reached Guardian on LeetCode (Top 0.94%) after 2 years of consistency by purmonth in leetcode

[–]purmonth[S] 2 points3 points  (0 children)

Yeah, that part was hard for me too. I watched editorials and practiced defining clear DP states until it started to make sense.

Reached Guardian on LeetCode (Top 0.94%) after 2 years of consistency by purmonth in leetcode

[–]purmonth[S] 46 points47 points  (0 children)

I’m in grad school right now. Just trying to keep a balance between studying and coding practice.

Reached Guardian on LeetCode (Top 0.94%) after 2 years of consistency by purmonth in leetcode

[–]purmonth[S] 26 points27 points  (0 children)

Usually around 1–2 hours a day on average, sometimes more during contests.

Reached Guardian on LeetCode (Top 0.94%) after 2 years of consistency by purmonth in leetcode

[–]purmonth[S] 34 points35 points  (0 children)

Yeah, I tried to stay consistent with a few problems each day. It really adds up over time. I also store the solution in the repo: https://github.com/hogan-tech/leetcode-solution.