Signed outUse sign in or sign up

Problem Library

Master these coding challenges to ace your next technical interview. Handpicked problems with personalized spaced repetition.

Clear

Showing 51-75 of 150 matching problems in NeetCode 150.

Topic filter

Topic focus

Array80Dynamic Programming35String33

These are the topics showing up most often in your current queue.

Sign in to track solved problems and schedule reviews. You can still browse the library without an account.
StatusTitleDifficulty
105. Construct Binary Tree from Preorder and Inorder TraversalOpen sourceMedium
110. Balanced Binary TreeOpen sourceEasy
115. Distinct SubsequencesOpen sourceHard
121. Best Time to Buy and Sell StockOpen sourceEasy
124. Binary Tree Maximum Path SumOpen sourceHard
125. Valid PalindromeOpen sourceEasy
127. Word LadderOpen sourceHard
128. Longest Consecutive SequenceOpen sourceMedium
130. Surrounded RegionsOpen sourceMedium
131. Palindrome PartitioningOpen sourceMedium
133. Clone GraphOpen sourceMedium
134. Gas StationOpen sourceMedium
136. Single NumberOpen sourceEasy
138. Copy List with Random PointerOpen sourceMedium
139. Word BreakOpen sourceMedium
141. Linked List CycleOpen sourceEasy
143. Reorder ListOpen sourceMedium
146. LRU CacheOpen sourceMedium
150. Evaluate Reverse Polish NotationOpen sourceMedium
152. Maximum Product SubarrayOpen sourceMedium
153. Find Minimum in Rotated Sorted ArrayOpen sourceMedium
155. Min StackOpen sourceMedium
167. Two Sum II - Input Array Is SortedOpen sourceMedium
190. Reverse BitsOpen sourceEasy
191. Number of 1 BitsOpen sourceEasy