PrepFlow
  • PrepFlow
  • Jobs
  • ATS Checker
  • Companies
  • DSA Sheets
  • Compiler
Sign in

PrepFlow

Streamline your DSA prep with structured sheets and company-wise problems.

Quick Links

  • Jobs
  • ATS Checker
  • Companies
  • DSA Sheets
  • Compiler

Developed and Maintained By

Rayudu Bharani

Cygnuxxs

© 2026 PrepFlow. All rights reserved.

Privacy Policy | Terms of Service

Login Required!
You need to log in to access your saved progress.
  1. Companies
  2. Microsoft
  3. Array

Array

Overall Progress0/152(0%)
Easy
1/33
Medium
0/98
Hard
0/21
LeetCode icon
Two Sum
Easy
LeetCode icon
Maximum Subarray
Medium
LeetCode icon
Trapping Rain Water
Hard
LeetCode icon
Best Time to Buy and Sell Stock
Easy
LeetCode icon
3Sum
Medium
LeetCode icon
Container With Most Water
Medium
LeetCode icon
Median of Two Sorted Arrays
Hard
LeetCode icon
Search in Rotated Sorted Array
Medium
LeetCode icon
Find the Duplicate Number
Medium
LeetCode icon
Product of Array Except Self
Medium
LeetCode icon
Number of Islands
Medium
LeetCode icon
Merge Intervals
Medium
LeetCode icon
Subarray Sum Equals K
Medium
LeetCode icon
House Robber
Medium
LeetCode icon
Longest Increasing Subsequence
Medium
LeetCode icon
Find First and Last Position of Element in Sorted Array
Medium
LeetCode icon
Longest Consecutive Sequence
Medium
LeetCode icon
Majority Element
Easy
LeetCode icon
Jump Game
Medium
LeetCode icon
Group Anagrams
Medium
LeetCode icon
Permutations
Medium
LeetCode icon
Coin Change
Medium
LeetCode icon
Combination Sum
Medium
LeetCode icon
Sort Colors
Medium
LeetCode icon
Next Permutation
Medium
LeetCode icon
Rotate Array
Medium
LeetCode icon
Sliding Window Maximum
Hard
LeetCode icon
Rotate Image
Medium
LeetCode icon
Top K Frequent Elements
Medium
LeetCode icon
Subsets
Medium
LeetCode icon
Largest Rectangle in Histogram
Hard
LeetCode icon
Word Break
Medium
LeetCode icon
Kth Largest Element in an Array
Medium
LeetCode icon
Move Zeroes
Easy
LeetCode icon
First Missing Positive
Hard
LeetCode icon
Single Number
Easy
LeetCode icon
Search a 2D Matrix
Medium
LeetCode icon
Word Search
Medium
LeetCode icon
Merge Sorted Array
Easy
LeetCode icon
Remove Duplicates from Sorted Array
Easy
LeetCode icon
Construct Binary Tree from Preorder and Inorder Traversal
Medium
LeetCode icon
Spiral Matrix
Medium
LeetCode icon
Set Matrix Zeroes
Medium
LeetCode icon
Best Time to Buy and Sell Stock II
Medium
LeetCode icon
Find Minimum in Rotated Sorted Array
Medium
LeetCode icon
Daily Temperatures
Medium
LeetCode icon
Rotting Oranges
Medium
LeetCode icon
Minimum Size Subarray Sum
Medium
LeetCode icon
N-Queens
Hard
LeetCode icon
Missing Number
Easy
LeetCode icon
Contains Duplicate
Easy
LeetCode icon
Gas Station
Medium
LeetCode icon
Binary Search
Easy
LeetCode icon
Search a 2D Matrix II
Medium
LeetCode icon
Two Sum II - Input Array Is Sorted
Medium
LeetCode icon
Koko Eating Bananas
Medium
LeetCode icon
Combination Sum II
Medium
LeetCode icon
Convert Sorted Array to Binary Search Tree
Easy
LeetCode icon
Task Scheduler
Medium
LeetCode icon
Insert Interval
Medium
LeetCode icon
Find All Duplicates in an Array
Medium
LeetCode icon
House Robber II
Medium
LeetCode icon
Max Area of Island
Medium
LeetCode icon
Plus One
Easy
LeetCode icon
01 Matrix
Medium
LeetCode icon
Word Search II
Hard
LeetCode icon
Evaluate Division
Medium
LeetCode icon
Squares of a Sorted Array
Easy
LeetCode icon
Insert Delete GetRandom O(1)
Medium
LeetCode icon
Unique Paths II
Medium
LeetCode icon
Largest Number
Medium
LeetCode icon
Permutations II
Medium
LeetCode icon
Flood Fill
Easy
LeetCode icon
Next Greater Element I
Easy
LeetCode icon
Find K Closest Elements
Medium
LeetCode icon
Sum of Subarray Minimums
Medium
LeetCode icon
Construct Binary Tree from Inorder and Postorder Traversal
Medium
LeetCode icon
Count Primes
Medium
LeetCode icon
Evaluate Reverse Polish Notation
Medium
LeetCode icon
Shortest Unsorted Continuous Subarray
Medium
LeetCode icon
Intersection of Two Arrays II
Easy
LeetCode icon
Remove Duplicates from Sorted Array II
Medium
LeetCode icon
Word Break II
Hard
LeetCode icon
Meeting Rooms II
Medium
LeetCode icon
Accounts Merge
Medium
LeetCode icon
Kth Missing Positive Number
Easy
LeetCode icon
Spiral Matrix II
Medium
LeetCode icon
Game of Life
Medium
LeetCode icon
Combination Sum III
Medium
LeetCode icon
Path With Minimum Effort
Medium
LeetCode icon
The Skyline Problem
Hard
LeetCode icon
Non-decreasing Array
Medium
LeetCode icon
Frog Jump
Hard
LeetCode icon
Interval List Intersections
Medium
LeetCode icon
Number of Good Pairs
Easy
LeetCode icon
Design HashMap
Easy
LeetCode icon
Wiggle Subsequence
Medium
LeetCode icon
Range Sum Query 2D - Immutable
Medium
LeetCode icon
Count Negative Numbers in a Sorted Matrix
Easy
LeetCode icon
Pascal's Triangle II
Easy
LeetCode icon
Alien Dictionary
Hard
LeetCode icon
Maximum Length of a Concatenated String with Unique Characters
Medium
LeetCode icon
Jump Game III
Medium
LeetCode icon
Find and Replace Pattern
Medium
LeetCode icon
Text Justification
Hard
LeetCode icon
Transpose Matrix
Easy
LeetCode icon
Course Schedule III
Hard
LeetCode icon
Design Circular Queue
Medium
LeetCode icon
Flipping an Image
Easy
LeetCode icon
Minimum Moves to Equal Array Elements II
Medium
LeetCode icon
Walls and Gates
Medium
LeetCode icon
Minimum Moves to Equal Array Elements
Medium
LeetCode icon
Number of Students Unable to Eat Lunch
Easy
LeetCode icon
Minimum Absolute Difference
Easy
LeetCode icon
Battleships in a Board
Medium
LeetCode icon
Total Hamming Distance
Medium
LeetCode icon
Sign of the Product of an Array
Easy
LeetCode icon
Minimum Number of Removals to Make Mountain Array
Hard
LeetCode icon
Employee Importance
Medium
LeetCode icon
Design Tic-Tac-Toe
Medium
LeetCode icon
Maximum Size Subarray Sum Equals k
Medium
LeetCode icon
Meeting Rooms
Easy
LeetCode icon
Design Hit Counter
Medium
LeetCode icon
Find N Unique Integers Sum up to Zero
Easy
LeetCode icon
Exclusive Time of Functions
Medium
LeetCode icon
Max Chunks To Make Sorted II
Hard
LeetCode icon
The Maze
Medium
LeetCode icon
Partition Array into Disjoint Intervals
Medium
LeetCode icon
Max Dot Product of Two Subsequences
Hard
LeetCode icon
Distribute Candies
Easy
LeetCode icon
Encode and Decode Strings
Medium
LeetCode icon
Shuffle an Array
Medium
LeetCode icon
Ways to Make a Fair Array
Medium
LeetCode icon
Shortest Word Distance
Easy
LeetCode icon
Best Meeting Point
Hard
LeetCode icon
Find Lucky Integer in an Array
Easy
LeetCode icon
Jump Game V
Hard
LeetCode icon
Design Snake Game
Medium
LeetCode icon
Widest Vertical Area Between Two Points Containing No Points
Easy
LeetCode icon
Search in a Sorted Array of Unknown Size
Medium
LeetCode icon
Largest Time for Given Digits
Medium
LeetCode icon
Remove Comments
Medium
LeetCode icon
Minimum Adjacent Swaps for K Consecutive Ones
Hard
LeetCode icon
Read N Characters Given Read4
Easy
LeetCode icon
First Unique Number
Medium
LeetCode icon
Making File Names Unique
Medium
LeetCode icon
Lonely Pixel I
Medium
LeetCode icon
Palindrome Removal
Hard
LeetCode icon
Minimum Incompatibility
Hard
LeetCode icon
Delete Tree Nodes
Medium
LeetCode icon
Statistics from a Large Sample
Medium
LeetCode icon
Minimize Rounding Error to Meet Target
Medium
Compiler Status
Visitors2