Total Questions
100
Medium problems make up 62.00 % of what Apple asks, so that is the tier to prioritise.
Easy2020.00 %
Medium6262.00 %
Hard1818.00 %
Questions
Sort100 shown
- Two SumEasyfreq 100
- Longest Substring Without Repeating CharactersMediumfreq 79
- Median of Two Sorted ArraysHardfreq 79
- Roman to IntegerEasyfreq 78
- Longest Common PrefixEasyfreq 76
- Valid ParenthesesEasyfreq 76
- Reverse IntegerMediumfreq 73
- Merge Sorted ArrayEasyfreq 73
- Trapping Rain WaterHardfreq 73
- Add Two NumbersMediumfreq 72
- 3SumMediumfreq 71
- Merge IntervalsMediumfreq 70
- Palindrome NumberEasyfreq 70
- Longest Palindromic SubstringMediumfreq 70
- Group AnagramsMediumfreq 69
- Valid SudokuMediumfreq 68
- Climbing StairsEasyfreq 67
- Rotate ImageMediumfreq 67
- Merge Two Sorted ListsEasyfreq 66
- Remove Duplicates from Sorted ArrayEasyfreq 65
- Search in Rotated Sorted ArrayMediumfreq 65
- Spiral MatrixMediumfreq 65
- Sqrt(x)Easyfreq 64
- Container With Most WaterMediumfreq 62
- Generate ParenthesesMediumfreq 62
- Maximum SubarrayMediumfreq 60
- Search Insert PositionEasyfreq 59
- Letter Combinations of a Phone NumberMediumfreq 58
- Remove ElementEasyfreq 57
- Merge k Sorted ListsHardfreq 56
- Largest Rectangle in HistogramHardfreq 56
- Next PermutationMediumfreq 55
- Remove Nth Node From End of ListMediumfreq 55
- Add BinaryEasyfreq 54
- 4SumMediumfreq 53
- Sort ColorsMediumfreq 52
- Jump GameMediumfreq 50
- PermutationsMediumfreq 50
- Binary Tree Level Order TraversalMediumfreq 50
- Symmetric TreeEasyfreq 49
- Regular Expression MatchingHardfreq 49
- Pow(x, n)Mediumfreq 49
- First Missing PositiveHardfreq 48
- Jump Game IIMediumfreq 48
- Combination SumMediumfreq 48
- Interleaving StringMediumfreq 48
- Plus OneEasyfreq 48
- Validate Binary Search TreeMediumfreq 47
- Set Matrix ZeroesMediumfreq 47
- Divide Two IntegersMediumfreq 45
- Insert IntervalMediumfreq 45
- Reverse Linked List IIMediumfreq 45
- String to Integer (atoi)Mediumfreq 45
- Word SearchMediumfreq 45
- Wildcard MatchingHardfreq 43
- Binary Tree Inorder TraversalEasyfreq 43
- Remove Duplicates from Sorted ListEasyfreq 42
- SubsetsMediumfreq 40
- Zigzag ConversionMediumfreq 40
- Minimum Path SumMediumfreq 40
- Count and SayMediumfreq 40
- Simplify PathMediumfreq 37
- Decode WaysMediumfreq 37
- N-QueensHardfreq 37
- Reverse Nodes in k-GroupHardfreq 37
- Swap Nodes in PairsMediumfreq 37
- Longest Valid ParenthesesHardfreq 35
- Rotate ListMediumfreq 35
- Search a 2D MatrixMediumfreq 35
- Unique PathsMediumfreq 35
- Integer to RomanMediumfreq 35
- Search in Rotated Sorted Array IIMediumfreq 35
- Sudoku SolverHardfreq 35
- Remove Duplicates from Sorted Array IIMediumfreq 32
- Multiply StringsMediumfreq 32
- Partition ListMediumfreq 32
- Text JustificationHardfreq 32
- CombinationsMediumfreq 32
- Minimum Window SubstringHardfreq 32
- 3Sum ClosestMediumfreq 29
- Length of Last WordEasyfreq 29
- Edit DistanceMediumfreq 29
- Unique Binary Search Trees IIMediumfreq 29
- Maximal RectangleHardfreq 25
- Recover Binary Search TreeMediumfreq 25
- Combination Sum IIMediumfreq 25
- Remove Duplicates from Sorted List IIMediumfreq 25
- Same TreeEasyfreq 20
- Unique Binary Search TreesMediumfreq 20
- Substring with Concatenation of All WordsHardfreq 20
- Restore IP AddressesMediumfreq 20
- Subsets IIMediumfreq 20
- Valid NumberHardfreq 20
- Permutations IIMediumfreq 14
- Gray CodeMediumfreq 14
- Scramble StringHardfreq 14
- Unique Paths IIMediumfreq 14
- Permutation SequenceHardfreq 14
Where to go next
most overlapping question setsAAmazon
98 shared of 10098%
none of their list done yet
AAdobe
96 shared of 10096%
none of their list done yet
MMicrosoft
96 shared of 10096%
none of their list done yet
Meta
91 shared of 10091%
none of their list done yet
Uber
87 shared of 10087%
none of their list done yet
YYahoo
86 shared of 10086%
none of their list done yet