Easy Docs

Neetcode 150 Problems

This curated list contains 150 problems sorted by topic and difficulty to help you systematically grind and improve your problem-solving skills.


Array

Easy

Medium

Hard


String

Easy

Medium

Hard


Linked List

Easy

Medium

Hard


Tree

Easy

Medium

Hard


Dynamic Programming

Easy

Medium

Hard


Graph

Medium

Hard


Matrix

Medium

Hard


Miscellaneous

Easy

Medium

Hard


This filtered list of problems is designed to help you focus on topics you may want to improve on. Keep grinding and challenge yourself with different difficulty levels!

On this page