Yandex
128 LeetCode interview questions
Curated Lists
Categories
All Questions
Topics
- Longest Subarray of 1's After Deleting One ElementMedium0.7%100.0%
- Summary RangesEasy0.5%89.9%
- Maximize Distance to Closest PersonMedium0.5%88.8%
- Longest Substring Without Repeating CharactersMedium0.4%83.5%
- Find K Closest ElementsMedium0.5%83.0%
- Subarray Sum Equals KMedium0.5%79.8%
- String CompressionMedium0.6%79.2%
- Merge IntervalsMedium0.5%78.6%
- Valid Palindrome IIEasy0.4%78.6%
- Move ZeroesEasy0.6%75.9%
- One Edit DistanceMedium0.3%72.9%
- Isomorphic StringsEasy0.5%72.0%
- Permutation in StringMedium0.5%72.0%
- Line ReflectionMedium0.4%71.1%
- Two SumEasy0.6%70.2%
- Longest Palindromic SubstringMedium0.4%70.2%
- Valid PalindromeEasy0.5%70.2%
- Longest Strictly Increasing or Strictly Decreasing SubarrayEasy0.6%70.2%
- Find All Anagrams in a StringMedium0.5%69.2%
- Find the Prefix Common Array of Two ArraysMedium0.9%68.2%
- Number of IslandsMedium0.6%67.1%
- Insert Delete GetRandom O(1)Medium0.6%67.1%
- Group AnagramsMedium0.7%65.9%
- Merge Sorted ArrayEasy0.6%64.7%
- Interval List IntersectionsMedium0.7%63.4%
- Trapping Rain WaterHard0.7%62.0%
- Squares of a Sorted ArrayEasy0.7%62.0%
- Valid ParenthesesEasy0.4%60.4%
- Merge Two Sorted ListsEasy0.7%60.4%
- Design an ATM MachineMedium0.5%60.4%
- Is SubsequenceEasy0.5%60.4%
- Find Duplicate SubtreesMedium0.6%58.8%
- Min StackMedium0.6%56.9%
- Max Consecutive Ones IIIMedium0.7%54.9%
- Binary Tree Right Side ViewMedium0.7%54.9%
- Lowest Common Ancestor of a Binary TreeMedium0.7%54.9%
- Product of Array Except SelfMedium0.7%54.9%
- Median of Two Sorted ArraysHard0.5%52.7%
- Container With Most WaterMedium0.6%52.7%
- Merge k Sorted ListsHard0.6%52.7%
- Symmetric TreeEasy0.6%52.7%
- LRU CacheMedium0.5%52.7%
- Perfect SquaresMedium0.6%52.7%
- Reconstruct ItineraryHard0.4%52.7%
- Generate ParenthesesMedium0.8%50.1%
- Search in Rotated Sorted ArrayMedium0.5%50.1%
- Binary Tree Maximum Path SumHard0.4%50.1%
- Longest Substring with At Most K Distinct CharactersMedium0.5%50.1%
- Design Hit CounterMedium0.7%50.1%
- Count Substrings Without Repeating CharacterMedium0.8%50.1%
- Remove ElementEasy0.6%47.2%
- Number of Recent CallsEasy0.8%47.2%
- Maximum SubarrayMedium0.5%47.2%
- Add Two NumbersMedium0.5%43.8%
- Simplify PathMedium0.5%43.8%
- Reverse Linked ListEasy0.8%43.8%
- Longest Repeating Character ReplacementMedium0.6%43.8%
- Destination CityEasy0.8%43.8%
- Can Place FlowersEasy0.3%43.8%
- Basic Calculator IIMedium0.5%43.8%
- Remove Duplicates from Sorted ArrayEasy0.6%43.8%
- Binary Tree Zigzag Level Order TraversalMedium0.6%39.5%
- Best Time to Buy and Sell StockEasy0.6%39.5%
- Longest Increasing SubsequenceMedium0.6%39.5%
- Intersection of Two ArraysEasy0.8%39.5%
- Max Consecutive OnesEasy0.7%39.5%
- Product of Two Run-Length Encoded ArraysMedium0.6%39.5%
- Longest Continuous Increasing SubsequenceEasy0.5%39.5%
- 4SumMedium0.4%39.5%
- Minimum Window SubstringHard0.5%34.2%
- Find Minimum in Rotated Sorted ArrayMedium0.5%34.2%
- Lowest Common Ancestor of a Binary Search TreeMedium0.7%34.2%
- Intersection of Two Arrays IIEasy0.6%34.2%
- Continuous Subarray SumMedium0.3%34.2%
- Monotonic ArrayEasy0.6%34.2%
- Range Sum of BSTEasy0.9%34.2%
- Letter Combinations of a Phone NumberMedium0.7%34.2%
- Implement Queue using StacksEasy0.7%34.2%
- Design an Ordered StreamEasy0.8%34.2%
- Remove Nth Node From End of ListMedium0.5%34.2%
- Binary Tree Level Order TraversalMedium0.7%34.2%
- Find Median from Data StreamHard0.5%34.2%
- Add StringsEasy0.5%34.2%
- Linked List CycleEasy0.5%34.2%
- Matrix Diagonal SumEasy0.8%34.2%
- Sliding Window MaximumHard0.5%34.2%
- Allow One Function CallEasy0.9%34.2%
- Function CompositionEasy0.9%34.2%
- Reverse IntegerMedium0.3%26.7%
- Validate Binary Search TreeMedium0.4%26.7%
- Two Sum II - Input Array Is SortedMedium0.7%26.7%
- Majority ElementEasy0.7%26.7%
- Palindrome Linked ListEasy0.6%26.7%
- Valid AnagramEasy0.7%26.7%
- First Unique Character in a StringEasy0.7%26.7%
- Longest Substring with At Least K Repeating CharactersMedium0.5%26.7%
- Jewels and StonesEasy0.9%26.7%
- Text JustificationHard0.5%26.7%
- Coin ChangeMedium0.5%26.7%
- Merge Two 2D Arrays by Summing ValuesEasy0.8%26.7%
- Implement Rand10() Using Rand7()Medium0.5%26.7%
- Daily TemperaturesMedium0.7%26.7%
- Swap Nodes in PairsMedium0.7%26.7%
- Lowest Common Ancestor of a Binary Tree IIIMedium0.8%26.7%
- Create Hello World FunctionEasy0.8%26.7%
- Cinema Seat AllocationMedium0.4%26.7%
- Counter IIEasy0.8%26.7%
- Search Insert PositionEasy0.5%26.7%
- Path CrossingEasy0.6%26.7%
- Rotting OrangesMedium0.6%26.7%
- Employees Earning More Than Their ManagersEasy0.7%26.7%
- Maximum Average Subarray IEasy0.5%26.7%
- Find the Difference of Two ArraysEasy0.8%26.7%
- Find Common Elements Between Two ArraysEasy0.8%26.7%
- Subarray Sums Divisible by KMedium0.6%26.7%
- Minimum Size Subarray SumMedium0.5%26.7%
- Search a 2D MatrixMedium0.5%26.7%
- Longest Continuous Subarray With Absolute Diff Less Than or Equal to LimitMedium0.6%26.7%
- Evaluate Reverse Polish NotationMedium0.6%26.7%
- Maximum Product of Two Elements in an ArrayEasy0.8%26.7%
- Spiral MatrixMedium0.6%26.7%
- Zigzag IteratorMedium0.7%26.7%
- Binary SearchEasy0.6%26.7%
- Meeting SchedulerMedium0.6%26.7%
- Top K Frequent ElementsMedium0.7%26.7%
- Palindrome NumberEasy0.6%26.7%
- Subarrays with K Different IntegersHard0.7%26.7%
- Add BinaryEasy0.6%26.7%
Showing 128 of 128 questions.