π A collection of classic coding interview problems solved in Java.
Includes detailed explanations, time/space complexity, and multiple approaches where applicable.
- Linked Lists
- Arrays
- Strings
- Recursion
- Trees
- Matrices
- System Design (in progress)
| Problem | Category | Technique | Status |
|---|---|---|---|
| Remove Duplicates | Linked List | HashSet | β Done |
| Merge Two Sorted Lists | Linked List | Two Pointers | β Done |
| Add Two Numbers | Linked List | Simultaneous traversal | π |
| Group Anagrams | Arrays/Hash | Sorting + Map | β Done |
This repository is part of my ongoing preparation for technical interviews, with emphasis on solid understanding and clean Java code.