BMBaijnath Mahtoindsapractise.hashnode.dev·Feb 15 · 9 min readGraph AlgorithmsComplete Graph Problems & Resources Guide February 2, 2026 · 14 min read Hey everyone! I've been working on graph problems for both tech interviews and competitive programming, and I wanted to share a comprehensive guide that covers both aspects. Man...00
BMBaijnath Mahtoindsapractise.hashnode.dev·Feb 15 · 11 min readComplete Greedy Problems & Resources GuideGreedy Hey everyone! Greedy algorithms are one of the most elegant and intuitive problem-solving paradigms in computer science. I've spent years mastering greedy techniques for both interviews and competitive programming, and I want to share a comple...00
BMBaijnath Mahtoindsapractise.hashnode.dev·Feb 15 · 10 min readBinary SearchComplete Binary Search Problems & Resources Guide Hey everyone! Binary Search is one of the most elegant and powerful techniques in DSA, yet it's often underestimated. I've spent considerable time mastering binary search for both tech interviews and ...00
BMBaijnath Mahtoinlldwithbaijnath.hashnode.dev·Feb 15 · 11 min readArray TechniquesComplete Array Problems & Resources Guide January 30, 2026 · 18 min read Hey everyone! Arrays are the foundation of data structures and algorithms. Every tech interview and competitive programming contest features array problems. I've spent years mas...00
BMBaijnath Mahtoinlldwithbaijnath.hashnode.dev·Dec 7, 2025 · 11 min readSOLID PrinciplesSOLID principles are: S – Single Responsibility Principle (SRP) O – Open/Closed Principle (OCP) L – Liskov Substitution Principle (LSP) I – Interface Segregation Principle (ISP) D – Dependency Inversion Principle (DIP) 1 : Single Responsibilit...00