Practice

Problems

Sandboxed coding rounds that run against a hidden test suite, and written questions graded against a rubric. Both, in one list.

73 problemsClear filters

Practice problems, with your status, difficulty and topics
StatusProblemFormatLevel
Not started3Sumimplementationtwo-pointersCoderpadmedium
Not startedBest Time to Buy and Sell Stock with Cooldowndp-2dimplementationCoderpadmedium
Not startedBinary Tree Level Order TraversalimplementationtreesCoderpadmedium
Not startedBinary Tree Right Side ViewimplementationtreesCoderpadmedium
Not startedCheapest Flights Within K Stopsadvanced-graphsimplementationCoderpadmedium
Not startedClone GraphgraphsimplementationCoderpadmedium
Not startedCoin Changedp-1dimplementationCoderpadmedium
Not startedCombination SumbacktrackingimplementationCoderpadmedium
Not startedContainer With Most Waterimplementationtwo-pointersCoderpadmedium
Not startedCopy List with Random Pointerimplementationlinked-listCoderpadmedium
Not startedCourse SchedulegraphsimplementationCoderpadmedium
Not startedCourse Schedule IIgraphsimplementationCoderpadmedium
Not startedDaily TemperaturesimplementationstackCoderpadmedium
Not startedDesign Add and Search WordsimplementationtriesCoderpadmedium
Not startedEdit Distancedp-2dimplementationCoderpadmedium
Not startedEncode and Decode Stringsarrays-hashingimplementationCoderpadmedium
Not startedEvaluate Reverse Polish NotationimplementationstackCoderpadmedium
Not startedFind Minimum in Rotated Sorted Arraybinary-searchimplementationCoderpadmedium
Not startedGas StationgreedyimplementationCoderpadmedium
Not startedGraph Valid TreegraphsimplementationCoderpadmedium
Not startedGroup Anagramsarrays-hashingimplementationCoderpadmedium
Not startedHouse Robberdp-1dimplementationCoderpadmedium
Not startedHouse Robber IIdp-1dimplementationCoderpadmedium
Not startedImplement TrieimplementationtriesCoderpadmedium
Not startedInsert IntervalimplementationintervalsCoderpadmedium
Not startedJump GamegreedyimplementationCoderpadmedium
Not startedJump Game IIgreedyimplementationCoderpadmedium
Not startedK Closest Points to OriginheapimplementationCoderpadmedium
Not startedKoko Eating Bananasbinary-searchimplementationCoderpadmedium
Not startedKth Largest Element in an ArrayheapimplementationCoderpadmedium
Not startedKth Largest in a StreamimplementationCoderpadmedium
Not startedKth Smallest Element in a BSTimplementationtreesCoderpadmedium
Not startedLongest Common Subsequencedp-2dimplementationCoderpadmedium
Not startedLongest Consecutive Sequencearrays-hashingimplementationCoderpadmedium
Not startedLongest Increasing Subsequencedp-1dimplementationCoderpadmedium
Not startedLongest Palindromic Substringdp-1dimplementationCoderpadmedium
Not startedLongest Repeating Character Replacementimplementationsliding-windowCoderpadmedium
Not startedLongest Substring Without Repeating Charactersimplementationsliding-windowCoderpadmedium
Not startedLowest Common Ancestor of a BSTimplementationtreesCoderpadmedium
Not startedLRU Cacheimplementationlinked-listCoderpadmedium
Not startedMax Area of IslandgraphsimplementationCoderpadmedium
Not startedMaximum Product Subarraydp-1dimplementationCoderpadmedium
Not startedMaximum SubarraygreedyimplementationCoderpadmedium
Not startedMeeting Rooms IIimplementationintervalsCoderpadmedium
Not startedMerge IntervalsimplementationintervalsCoderpadmedium
Not startedMin StackimplementationstackCoderpadmedium
Not startedNetwork Delay Timeadvanced-graphsimplementationCoderpadmedium
Not startedNon-overlapping IntervalsimplementationintervalsCoderpadmedium
Not startedNumber of IslandsgraphsimplementationCoderpadmedium
Not startedPacific Atlantic Water FlowgraphsimplementationCoderpadmedium
Not startedPalindrome PartitioningbacktrackingimplementationCoderpadmedium
Not startedPermutation in Stringimplementationsliding-windowCoderpadmedium
Not startedPermutationsbacktrackingimplementationCoderpadmedium
Not startedProduct of Array Except Selfarrays-hashingimplementationCoderpadmedium
Not startedRemove Nth Node From End of Listimplementationlinked-listCoderpadmedium
Not startedReorder Listimplementationlinked-listCoderpadmedium
Not startedRolling MaximumimplementationCoderpadmedium
Not startedRotting OrangesgraphsimplementationCoderpadmedium
Not startedSearch a 2D Matrixbinary-searchimplementationCoderpadmedium
Not startedSearch in Rotated Sorted Arraybinary-searchimplementationCoderpadmedium
Not startedSubsetsbacktrackingimplementationCoderpadmedium
Not startedSum of Two Integersbit-mathimplementationCoderpadmedium
Not startedSuppress Duplicate AlertsimplementationCoderpadmedium
Not startedSurrounded RegionsgraphsimplementationCoderpadmedium
Not startedTarget Sumdp-2dimplementationCoderpadmedium
Not startedThread-Safe CounterimplementationCoderpadmedium
Not startedTop K Frequent Elementsarrays-hashingimplementationCoderpadmedium
Not startedTwo Sum II — Sorted Inputimplementationtwo-pointersCoderpadmedium
Not startedUnique Pathsdp-2dimplementationCoderpadmedium
Not startedValid Sudokuarrays-hashingimplementationCoderpadmedium
Not startedValidate Binary Search TreeimplementationtreesCoderpadmedium
Not startedWord Breakdp-1dimplementationCoderpadmedium
Not startedWord SearchbacktrackingimplementationCoderpadmedium