questions/
75 pages · Updated August 27, 2026
Pages
- Technical Interview Questions (Software Engineering)
- How to Find the Number of Islands [Problem + Solution]
- How to Reverse a String [Interview Question + Solution]
- Verify an Alien Dictionary (Interview Solution)
- How to Reverse an Integer [Problem + Solution]
- How to Reverse a Linked List (Python, Java + more)
- Count Complete Tree Nodes (Interview Solution)
- Simplify Path (Interview Solution)
- Top K Frequent Elements Guide [Problem + Solution]
- Design LeetCode
- Longest Increasing Path in a Matrix (Interview Solution)
- Boundary of Binary Tree (Interview Solution)
- Longest Common Subsequence (Problem & Solution)
- Lucky Numbers in a Matrix
- K Closest Points To Origin (Interview Question and Solution)
- Design WhatsApp
- Recover Binary Search Tree
- How to Partition to K Equal Sum Subsets
- Find Peak Element in a 2D Array
- Meeting Rooms Problem (How To Solve Minimum & Max)
- Minimum Window Substring
- Two Sum (Interview Solution)
- Insert Delete getRandom O(1)
- Transformation Dictionary
- How to Find the Missing Number in an Array
- Image Filter Service
- How to Partition a List [Solutions in Python & JavaScript]
- How to Find Leaves of a Binary Tree [Java + Python]
- Decode String (Interview Solution)
- Three Sum (Interview Solution)
- Design a Free Food App
- Split Array Largest Sum
- File Parsing System Design (Interview Solution)
- How to Solve Subarray Sum Equals K [3 Approaches]
- Infinite Binary Print
- How to Return the Right Side View of a Binary Tree [Guide]
- Number of Subarrays with Bounded Maximum
- Longest Substring Without Repeating Characters (Solved)
- Most Frequent Element in an Array
- Container With Most Water (Interview Solution)
- Regular Expression Matching
- XML Parser (Interview Solution)
- Confusing Number (Interview Solution)
- Minimum Cost to Construct String
- Fruit into Baskets (Interview Solution)
- LRU Cache (Interview Solution)
- Longest Substring with At Most K Distinct Characters
- Match Prefix Pairs (Interview Solution)
- Integer Replacement (Interview Solution)
- How to Copy a List with Random Pointers (Python, Java)
- Even Odd Tree (Interview Solution)
- Intersection of Linked List
- Reverse Words in a String (Python)
- Binary Tree Upside Down
- Partition Equal Subset Sum
- Build a Max Heap From an Array
- K Largest Elements
- Shuffle String (Interview Solution)
- Calculate Employee Hierarchy (Interview Solution)
- Longest Palindromic Substring
- Sum Root to Leaf Numbers
- Currency Conversion (Interview Solution)
- Reverse Nodes in k-Group (Interview Solution)
- Valid Palindrome (Interview Solution)
- Kth Smallest Element (Interview Solution)
- Walls and Gates
- Palindrome Generator (Interview Solution)
- How to Solve the Generate Parentheses Problem
- System Design Distributed Databases (Interview Solution)
- Odd Even Linked List
- Remove Nth Node from End of List
- Maximum Subarray
- Permutation in String
- Binary Array Partition (Interview Solution)
- Print Folder Structure