Meta — Top Interview 28 Two Sum Easy · HashMap, Arrays Longest Substring Without Repeats Medium · Sliding window Balanced Brackets Easy · Stack Best Time to Buy and Sell Stock Easy · Sliding window, Greedy Contains Nearby Duplicate Easy · Sliding window, HashSet Minimum Window Substring Hard · Sliding window, HashMap Roman to Integer Easy · Strings, Maps Longest Common Prefix Easy · Strings Find the Index of the First Occurrence Easy · Strings, Two pointers Climbing Stairs Easy · DP Single Number Easy · Bit manipulation Contains Duplicate Easy · HashSet Move Zeroes Easy · Two pointers Binary Search Easy · Binary search Rotate String Easy · Strings, Idioms Reverse Integer Medium · Math, Overflow Container With Most Water Medium · Two pointers, Greedy 3Sum Medium · Two pointers, Sorting Next Permutation Medium · Arrays, Math Search in Rotated Sorted Array Medium · Binary search Combination Sum Medium · Backtracking Subsets Medium · Bit manipulation, Backtracking Group Shifted Strings Medium · groupBy, Strings Subarray Product Less Than K Medium · Sliding window Two Non-overlapping Sub-arrays Each With Target Sum Medium · Sliding window, DP Median of Two Sorted Arrays Hard · Binary search Trapping Rain Water Hard · Two pointers Distinct Subsequences Hard · DP
Sliding Window 6 Maximum Average Subarray Easy · Sliding window Fruit Into Baskets Medium · Sliding window, HashMap Longest Repeating Character Replacement Medium · Sliding window, Counting Permutation in String Medium · Sliding window, Counting Sliding Window Maximum Hard · Sliding window, Monotonic deque Minimum K-Bit Flips Hard · Sliding window, Greedy