PrepFlow
Jobs
ATS Checker
Companies
DSA Sheets
Compiler
PrepFlow
Sign in
Login Required!
You need to log in to access your saved progress.
Companies
Bloomberg
Array
Array
0/133 solved
Two Sum
EASY
Maximum Subarray
MEDIUM
Trapping Rain Water
HARD
Best Time to Buy and Sell Stock
EASY
3Sum
MEDIUM
Container With Most Water
MEDIUM
Median of Two Sorted Arrays
HARD
Search in Rotated Sorted Array
MEDIUM
Find the Duplicate Number
MEDIUM
Number of Islands
MEDIUM
Merge Intervals
MEDIUM
Subarray Sum Equals K
MEDIUM
House Robber
MEDIUM
Longest Increasing Subsequence
MEDIUM
Find First and Last Position of Element in Sorted Array
MEDIUM
Longest Consecutive Sequence
MEDIUM
Majority Element
EASY
Jump Game
MEDIUM
Group Anagrams
MEDIUM
Permutations
MEDIUM
Coin Change
MEDIUM
Combination Sum
MEDIUM
Sort Colors
MEDIUM
Next Permutation
MEDIUM
Sliding Window Maximum
HARD
Rotate Image
MEDIUM
Top K Frequent Elements
MEDIUM
Subsets
MEDIUM
Largest Rectangle in Histogram
HARD
Word Break
MEDIUM
Kth Largest Element in an Array
MEDIUM
Move Zeroes
EASY
First Missing Positive
HARD
Search Insert Position
EASY
Search a 2D Matrix
MEDIUM
Word Search
MEDIUM
Merge Sorted Array
EASY
Remove Duplicates from Sorted Array
EASY
Construct Binary Tree from Preorder and Inorder Traversal
MEDIUM
Spiral Matrix
MEDIUM
Set Matrix Zeroes
MEDIUM
Jump Game II
MEDIUM
Find Minimum in Rotated Sorted Array
MEDIUM
Daily Temperatures
MEDIUM
Rotting Oranges
MEDIUM
Minimum Size Subarray Sum
MEDIUM
N-Queens
HARD
Minimum Path Sum
MEDIUM
Find Peak Element
MEDIUM
Gas Station
MEDIUM
Search a 2D Matrix II
MEDIUM
4Sum
MEDIUM
Combination Sum II
MEDIUM
Valid Sudoku
MEDIUM
Maximal Rectangle
HARD
Task Scheduler
MEDIUM
Insert Interval
MEDIUM
3Sum Closest
MEDIUM
Find All Duplicates in an Array
MEDIUM
Max Area of Island
MEDIUM
Subsets II
MEDIUM
Sudoku Solver
HARD
Plus One
EASY
Triangle
MEDIUM
Evaluate Division
MEDIUM
Squares of a Sorted Array
EASY
Insert Delete GetRandom O(1)
MEDIUM
Burst Balloons
HARD
Longest Increasing Path in a Matrix
HARD
Unique Paths II
MEDIUM
Count of Smaller Numbers After Self
HARD
Search in Rotated Sorted Array II
MEDIUM
Permutations II
MEDIUM
Next Greater Element II
MEDIUM
Construct Binary Tree from Inorder and Postorder Traversal
MEDIUM
Running Sum of 1d Array
EASY
Peak Index in a Mountain Array
MEDIUM
Combination Sum IV
MEDIUM
Remove Duplicates from Sorted Array II
MEDIUM
Word Break II
HARD
Meeting Rooms II
MEDIUM
Subarray Product Less Than K
MEDIUM
Maximum Profit in Job Scheduling
HARD
Number of Longest Increasing Subsequence
MEDIUM
Spiral Matrix II
MEDIUM
Intersection of Two Arrays
EASY
Combination Sum III
MEDIUM
Shuffle the Array
EASY
Interval List Intersections
MEDIUM
How Many Numbers Are Smaller Than the Current Number
EASY
Number of Good Pairs
EASY
Shortest Bridge
MEDIUM
Open the Lock
MEDIUM
Search Suggestions System
MEDIUM
Two City Scheduling
MEDIUM
Minimum Cost Tree From Leaf Values
MEDIUM
Summary Ranges
EASY
Design Browser History
MEDIUM
Text Justification
HARD
Valid Triangle Number
MEDIUM
Find the Winner of the Circular Game
MEDIUM
Sum of All Odd Length Subarrays
EASY
Find in Mountain Array
HARD
Remove Element
EASY
Degree of an Array
EASY
Construct Binary Tree from Preorder and Postorder Traversal
MEDIUM
Minimum Time Visiting All Points
EASY
My Calendar II
MEDIUM
Meeting Rooms
EASY
Design Hit Counter
MEDIUM
Longest Turbulent Subarray
MEDIUM
Random Pick with Weight
MEDIUM
Employee Free Time
HARD
The Maze
MEDIUM
Global and Local Inversions
MEDIUM
Missing Element in Sorted Array
MEDIUM
Distant Barcodes
MEDIUM
Best Meeting Point
HARD
Sum of Mutated Array Closest to Target
MEDIUM
Truncate Sentence
EASY
Allocate Mailboxes
HARD
Kill Process
MEDIUM
Word Squares
HARD
Candy Crush
MEDIUM
Shortest Path to Get Food
MEDIUM
First Unique Number
MEDIUM
Invalid Transactions
MEDIUM
Valid Tic-Tac-Toe State
MEDIUM
Design an Ordered Stream
EASY
Number of Ships in a Rectangle
HARD
Valid Word Square
EASY
Count Unhappy Friends
MEDIUM
Maximum Number of Accepted Invitations
MEDIUM