← Practice hub
DSA & SQL Practice Problems
285 problems across 30+ patterns. Filter by type, difficulty, or pattern — then solve with instant judging and spaced-repetition tracking.
Showing 25 of 285 problems
| Title | Pattern | Difficulty | Solved by |
|---|---|---|---|
| #1Duplicate Submission Detectordsa | Arrays & Hashing | easy | 0 |
| #2Pair Programming Matchdsa | Arrays & Hashing | easy | 0 |
| #3Anagram Verifierdsa | Arrays & Hashing | easy | 0 |
| #4Note from Newspaperdsa | Arrays & Hashing | easy | 0 |
| #5First Non-Repeating Letterdsa | Arrays & Hashing | easy | 0 |
| #6Election Majoritydsa | Arrays & Hashing | easy | 0 |
| #7Missing Roll Numbersdsa | Arrays & Hashing | easy | 0 |
| #8Common Items in Two Listsdsa | Arrays & Hashing | easy | 0 |
| #9Treasures in the Sanddsa | Arrays & Hashing | easy | 0 |
| #10Distinct Tally Marksdsa | Arrays & Hashing | easy | 0 |
| #11Equal-Value Pairsdsa | Arrays & Hashing | easy | 0 |
| #12Running Tallydsa | Arrays & Hashing | easy | 0 |
| #13Subarray with Target Sumdsa | Arrays & Hashing | medium | 0 |
| #14Product of All Othersdsa | Arrays & Hashing | medium | 0 |
| #15Longest Consecutive Rundsa | Arrays & Hashing | medium | 0 |
| #16Palindrome After Cleanupdsa | Two Pointers | easy | 0 |
| #17Reverse the String In Placedsa | Two Pointers | easy | 0 |
| #18Push Empty Slots to the Enddsa | Two Pointers | easy | 0 |
| #19Merge Two Sorted Logsdsa | Two Pointers | easy | 0 |
| #20Compact Sorted Duplicatesdsa | Two Pointers | easy | 0 |
| #21Filter Out a Valuedsa | Two Pointers | easy | 0 |
| #22Pair Sum in Sorted Rosterdsa | Two Pointers | easy | 0 |
| #23Subsequence Checkdsa | Two Pointers | easy | 0 |
| #24Sorted Squared Distancesdsa | Two Pointers | easy | 0 |
| #25Evens Then Oddsdsa | Two Pointers | easy | 0 |