Microsoft Array Questions

97 array problems asked at Microsoft interviews

Easy (21)Medium (64)Hard (12)

Questions

TitleDifficulty
Two SumEasy
Merge Sorted ArrayEasy
Trapping Rain WaterHard
Single Element in a Sorted ArrayMedium
Merge IntervalsMedium
Median of Two Sorted ArraysHard
3SumMedium
Maximum SubarrayMedium
Group AnagramsMedium
Search in Rotated Sorted ArrayMedium
Spiral MatrixMedium
Container With Most WaterMedium
Rotate ImageMedium
Sort ColorsMedium
Remove Duplicates from Sorted ArrayEasy
Set Matrix ZeroesMedium
Number of IslandsMedium
Word SearchMedium
Find Peak ElementMedium
Best Time to Buy and Sell StockEasy
Move ZeroesEasy
Max Consecutive OnesEasy
Minimum Size Subarray SumMedium
Jump GameMedium
Next PermutationMedium
Remove ElementEasy
Minimum Path SumMedium
Rotate ArrayMedium
Largest Rectangle in HistogramHard
Find First and Last Position of Element in Sorted ArrayMedium
Combination SumMedium
First Missing PositiveHard
Jump Game IIMedium
PermutationsMedium
Search Insert PositionEasy
SubsetsMedium
4SumMedium
Single NumberEasy
Search a 2D MatrixMedium
N-QueensHard
Gas StationMedium
Split Array Largest SumHard
Subarray Sum Equals KMedium
Contains DuplicateEasy
Frequency of the Most Frequent ElementMedium
Sliding Window MaximumHard
Find Minimum in Rotated Sorted ArrayMedium
Longest Consecutive SequenceMedium
Zero Array Transformation IIIMedium
Next Greater Element IEasy
Transform Array to All Equal ElementsMedium
Valid SudokuMedium
Sudoku SolverHard
Construct Binary Tree from Preorder and Inorder TraversalMedium
Intersection of Two ArraysEasy
Koko Eating BananasMedium
CandyHard
Maximal RectangleHard
Meeting Rooms IIMedium
Permutations IIMedium
Plus OneEasy
Design Tic-Tac-ToeMedium
House RobberMedium
Majority ElementEasy
Product of Array Except SelfMedium
Kth Largest Element in an ArrayMedium
Assign CookiesEasy
Word BreakMedium
Rotting OrangesMedium
Search in Rotated Sorted Array IIMedium
Combination Sum IIMedium
Text JustificationHard
Insert IntervalMedium
Remove Duplicates from Sorted Array IIMedium
Spiral Matrix IIMedium
Convert Sorted Array to Binary Search TreeEasy
Subsets IIMedium
Encode and Decode StringsMedium
Best Time to Buy and Sell Stock IIIHard
Search a 2D Matrix IIMedium
Partition Equal Subset SumMedium
Increasing Triplet SubsequenceMedium
Sum of All Subset XOR TotalsEasy
Single-Threaded CPUMedium
Maximum Value of an Ordered Triplet IIMedium
Can Place FlowersEasy
Set MismatchEasy
Contains Duplicate IIEasy
Daily TemperaturesMedium
Construct Binary Tree from Inorder and Postorder TraversalMedium
3Sum ClosestMedium
Max Consecutive Ones IIIMedium
Evaluate Reverse Polish NotationMedium
Unique Paths IIMedium
Missing NumberEasy
Two Sum II - Input Array Is SortedMedium
Best Time to Buy and Sell Stock IIMedium

Showing 97 questions