DSA, LeetCode & Late-Night Debugging: The 100-Problem Challenge 🚀


Why This Blog?
Hey there! 👋
After working on backend systems, cloud infra, and real-time applications, I realized something huge—solid DSA skills are non-negotiable for excelling in tech. Whether it's for cracking interviews at top companies or just becoming a better problem-solver, DSA is the real deal.
So here I am, starting this blog to:
✅ Keep myself accountable 🎯
✅ Document my learnings 📖
✅ Share insights & strategies 💡
If you're on a similar journey, welcome aboard! 🚢
🎯 The Game Plan: Goals & Roadmap
🛠️ Short-Term Focus (Next 3 Months)
🔥 Crack 100+ problems with a strategic, pattern-based approach—no blind grinding
🔥 Build a strong intuition for problem-solving by mastering core data structures
🔥 Strengthen database fundamentals to design efficient, real-world systems
🔥 Develop a habit of analyzing & optimizing code, making every line count
🚀 Long-Term Goals (6+ Months)
🔹 Crush 300+ LeetCode problems across different categories
🔹 Tackle Graphs, DP, Trees—the real interview killers
🔹 Start mock interviews & improve problem-solving speed
🔹 Gain confidence in system design & scalable solutions
✍️ What to Expect on This Blog
Instead of just dumping problem solutions (boring, right?), I'll be sharing:
📌 Weekly Check-ins → What I solved, where I struggled, and key takeaways
📌 Deep Dives → Breaking down tricky concepts like Dynamic Programming, Graphs, and recursion
📌 Real-World Use Cases → How DSA applies beyond coding interviews
📌 Mistakes & Learnings → Because let’s be real, debugging our approach is part of the process
🚦 First Steps: The Journey Begins!
So, where do I begin?
✅ Step 1: Solve Easy & Medium problems on LeetCode
✅ Step 2: Focus on brute force vs. optimized solutions (because efficiency matters!)
✅ Step 3: Start revisiting SQL & Schema Design for strong DB fundamentals
✅ Step 4: Set up a consistent study schedule & track progress
👊 Let’s Do This Together!
If you’re also on the grind, let’s connect! Share your progress, struggles, or even cool problem-solving techniques. Let’s make this journey fun, interactive, and worth it!
💬 Drop a comment & let’s talk DSA!
Subscribe to my newsletter
Read articles from Tennis Kumar C directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by
