Skip to main content
Practice

Practice

Problems to sharpen your skills before a test or an interview. Try as often as you like: nothing here is seen by employers.

Solved 0 of 62

Your progress is kept in this browser. Clearing its cookies starts you afresh.

ProblemAreaKindDifficultyYour progress
Two sumArraysCodeeasyNot tried
Largest sum of a runArraysCodemediumNot tried
Turn a gridArraysCodemediumNot tried
Add two numbersBasicsCodeeasyNot tried
FizzBuzzBasicsCodeeasyNot tried
Totals per teamDataCodemediumNot tried
Least recently used cacheDesignCodehardNot tried
Compare versionsDevOpsCodeeasyNot tried
Count errors in a logDevOpsCodeeasyNot tried
Climbing stairsDynamic programmingCodeeasyNot tried
Fewest coinsDynamic programmingCodemediumNot tried
Count the islandsGraphsCodemediumNot tried
Shortest way outGraphsCodemediumNot tried
First letter that appears onceHash mapsCodeeasyNot tried
Most common wordHash mapsCodeeasyNot tried
The k most frequent numbersHeapsCodemediumNot tried
Find the positionSearching and sortingCodeeasyNot tried
Merge meeting timesSearching and sortingCodemediumNot tried
Balanced bracketsStacks and queuesCodeeasyNot tried
Palindrome checkStringsCodeeasyNot tried
Reverse the wordsStringsCodeeasyNot tried
Roman numeralsStringsCodeeasyNot tried
Valid anagramStringsCodeeasyNot tried