Welcome! This repository contains my personal solutions to the NeetCode 150 – a curated list of the most important coding interview questions solved in Java. These problems cover essential data structures and algorithms commonly asked by top tech companies.
The NeetCode 150 is designed to help aspiring software engineers master the key concepts needed to excel in technical interviews. It’s one of the most structured and effective resources for cracking coding interviews.
So far I have random sampled questions and I go about committing as I run through them. I plan to cover as you'd already know, below high level concepts
├── Arrays & Hashing/ ├── Two Pointers/ ├── Sliding Window/ ├── Stack/ ├── Binary Search/ ├── Linked List/ ├── Trees/ ├── Tries/ ├── Heap/ ├── Backtracking/ ├── Graphs/ ├── 1-D DP/ ├── 2-D DP/ ├── Greedy/ ├── Intervals/ ├── Math & Geometry/ └── Bit Manipulation/
Language: Java
- Platform: LeetCode
This repo is for personal learning, but feel free to fork or open discussions! Feedback, alternative solutions, or optimization ideas are always welcome.
This project is open source and available under the MIT License.
Happy coding! 💻✨