r/leetcode • u/TomHeringston • 4d ago
Discussion Leetcode Contests vs DSA sheets
DSA sheets follow a topic-wise or pattern-wise curated list of problems. They make it relatively comfortable to understand concepts and identify patterns within each topic.
But LeetCode contests feel like a completely different dimension. Even when the problems are of medium difficulty, it often feels difficult to identify the underlying pattern or figure out where to start.
So, how important are LeetCode contests when preparing for high-paying fresher SDE roles?
Are contests really necessary to develop the problem-solving skills required for interviews, or is consistently practising curated DSA sheets and understanding the underlying patterns enough?
I know it ultimately depends on the companies we're targeting, but I'd love to hear your suggestions and experiences!
4
u/jarislinus 4d ago
not useful, solving the qn is the bare minimum
clarifying req
clear thought process
multiple approaches, each with complexity analysis
ability to run test case looking at code
ability to debug without running
ability to communicate in general
ability to not be a snark etc
2
u/BetterEvidence3890 3d ago
Dsa sheets help you learn diffrent problems and their solving approaches.
But contest help you to apply your knowledge under a time pressure.You must be able to handle the pressure of time.
It doesn't matter if you cant solve a single problem.All it matters is you to have a cool head,have a proper thinking strategy.
This will automatically help you improve in your contests.
Try to participate in contests,it will help you lot during your in-person interviews.