To LeetCode or not to LeetCode? What if you don't want to practice 100s of coding questions before your next coding interview? Follow a patterned based approach to solve coding problems. Learn problem solving using coding patterns like Sliding Window, Two Heaps, Topological Sort, etc.