Prep
Code
Questions
Roadmap
CSES Set
Patterns & Comp
Companies
Profile
Sign In
Create Account
Home
Companies
Microsoft
Microsoft
1371 questions
Interview frequency breakdown: 30-day, 3-month, 6-month & all-time
393 Easy
741 Med
237 Hard
All
Unsolved
Solved
Starred
Table
Topics
Filters
Timeframe:
All Time
1371
Last 30 Days
47
Last 3 Months
207
Last 6 Months
382
> 6 Months
1164
Showing
1371
questions
#1
Two Sum
Easy
array
NeetCode
100% Freq
30d
#20
Valid Parentheses
Easy
string
NeetCode
96% Freq
30d
#2
Add Two Numbers
Medium
linked list
NeetCode
82% Freq
3m
#3
Longest Substring Without Repeating Characters
Medium
hash table
NeetCode
81% Freq
30d
#14
Longest Common Prefix
Easy
array
NeetCode
81% Freq
30d
#5
Longest Palindromic Substring
Medium
two pointers
NeetCode
80% Freq
30d
#42
Trapping Rain Water
Hard
array
NeetCode
79% Freq
30d
#121
Best Time to Buy and Sell Stock
Easy
array
NeetCode
78% Freq
30d
#146
LRU Cache
Medium
hash table
NeetCode
78% Freq
30d
#560
Subarray Sum Equals K
Medium
array
NeetCode
75% Freq
30d
#4
Median of Two Sorted Arrays
Hard
array
NeetCode
75% Freq
30d
#15
3Sum
Medium
array
NeetCode
75% Freq
30d
#53
Maximum Subarray
Medium
array
NeetCode
75% Freq
3m
#9
Palindrome Number
Easy
math
WalkCCC
74% Freq
3m
#26
Remove Duplicates from Sorted Array
Easy
array
NeetCode
73% Freq
30d
#70
Climbing Stairs
Easy
math
NeetCode
73% Freq
30d
#921
Minimum Add to Make Parentheses Valid
Medium
string
WalkCCC
73% Freq
30d
#200
Number of Islands
Medium
array
NeetCode
72% Freq
3m
#56
Merge Intervals
Medium
array
NeetCode
72% Freq
3m
#88
Merge Sorted Array
Easy
array
NeetCode
72% Freq
3m
#11
Container With Most Water
Medium
array
NeetCode
71% Freq
3m
#49
Group Anagrams
Medium
array
NeetCode
71% Freq
30d
#169
Majority Element
Easy
array
NeetCode
71% Freq
30d
#17
Letter Combinations of a Phone Number
Medium
hash table
NeetCode
70% Freq
3m
#13
Roman to Integer
Easy
hash table
NeetCode
69% Freq
3m
#33
Search in Rotated Sorted Array
Medium
array
NeetCode
69% Freq
6m
#31
Next Permutation
Medium
array
WalkCCC
67% Freq
3m
#1335
Minimum Difficulty of a Job Schedule
Hard
array
WalkCCC
67% Freq
30d
#54
Spiral Matrix
Medium
array
NeetCode
67% Freq
3m
#206
Reverse Linked List
Easy
linked list
NeetCode
66% Freq
3m
Page 1 of 46
Prev
Next