Meta LeetCode Problems
100 most frequently asked LeetCode problems in Meta technical interviews
Difficulty breakdown: 26 Easy, 60 Medium, 14 Hard
Problem | DifficultyDiff | Action |
---|---|---|
Minimum Remove to Make Valid Parentheses 100% | MediumM | Solve→ |
Binary Tree Vertical Order Traversal 97% | MediumM | Solve→ |
Basic Calculator II 96% | MediumM | Solve→ |
Valid Palindrome II 95% | EasyE | Solve→ |
Merge Sorted Array 92% | EasyE | Solve→ |
Kth Largest Element in an Array 92% | MediumM | Solve→ |
Lowest Common Ancestor of a Binary Tree III 91% | MediumM | Solve→ |
Valid Word Abbreviation 87% | EasyE | Solve→ |
Random Pick with Weight 87% | MediumM | Solve→ |
Pow(x, n) 85% | MediumM | Solve→ |
Find Peak Element 85% | MediumM | Solve→ |
Nested List Weight Sum 84% | MediumM | Solve→ |
Subarray Sum Equals K 81% | MediumM | Solve→ |
Lowest Common Ancestor of a Binary Tree 79% | MediumM | Solve→ |
Valid Palindrome 78% | EasyE | Solve→ |
Two Sum 76% | EasyE | Solve→ |
Binary Tree Right Side View 76% | MediumM | Solve→ |
Top K Frequent Elements 76% | MediumM | Solve→ |
Dot Product of Two Sparse Vectors 76% | MediumM | Solve→ |
Diameter of Binary Tree 74% | EasyE | Solve→ |
Simplify Path 73% | MediumM | Solve→ |
Range Sum of BST 73% | EasyE | Solve→ |
Merge k Sorted Lists 72% | HardH | Solve→ |
Merge Intervals 72% | MediumM | Solve→ |
Valid Number 69% | HardH | Solve→ |
Interval List Intersections 69% | MediumM | Solve→ |
Shortest Path in Binary Matrix 69% | MediumM | Solve→ |
Sum Root to Leaf Numbers 68% | MediumM | Solve→ |
K Closest Points to Origin 68% | MediumM | Solve→ |
Copy List with Random Pointer 66% | MediumM | Solve→ |
LRU Cache 66% | MediumM | Solve→ |
Minimum Add to Make Parentheses Valid 66% | MediumM | Solve→ |
Subsets 64% | MediumM | Solve→ |
Convert Binary Search Tree to Sorted Doubly Linked List 64% | MediumM | Solve→ |
All Nodes Distance K in Binary Tree 64% | MediumM | Solve→ |
Buildings With an Ocean View 64% | MediumM | Solve→ |
Next Permutation 62% | MediumM | Solve→ |
Closest Binary Search Tree Value 62% | EasyE | Solve→ |
Moving Average from Data Stream 62% | EasyE | Solve→ |
Accounts Merge 62% | MediumM | Solve→ |
Valid Palindrome III 62% | HardH | Solve→ |
Create Hello World Function 62% | EasyE | Solve→ |
Add Two Numbers 60% | MediumM | Solve→ |
Minimum Window Substring 60% | HardH | Solve→ |
Clone Graph 60% | MediumM | Solve→ |
Custom Sort String 60% | MediumM | Solve→ |
Making A Large Island 60% | HardH | Solve→ |
Vertical Order Traversal of a Binary Tree 60% | HardH | Solve→ |
Word Break 57% | MediumM | Solve→ |
Insert into a Sorted Circular Linked List 57% | MediumM | Solve→ |
Check Completeness of a Binary Tree 57% | MediumM | Solve→ |
Max Consecutive Ones III 57% | MediumM | Solve→ |
Kth Missing Positive Number 57% | EasyE | Solve→ |
Recyclable and Low Fat Products 57% | EasyE | Solve→ |
Find First and Last Position of Element in Sorted Array 54% | MediumM | Solve→ |
Add Strings 54% | EasyE | Solve→ |
Merge Strings Alternately 54% | EasyE | Solve→ |
Longest Common Prefix 51% | EasyE | Solve→ |
Populating Next Right Pointers in Each Node 51% | MediumM | Solve→ |
Best Time to Buy and Sell Stock 51% | EasyE | Solve→ |
Majority Element 51% | EasyE | Solve→ |
Binary Search Tree Iterator 51% | MediumM | Solve→ |
Longest Increasing Path in a Matrix 51% | HardH | Solve→ |
Random Pick Index 51% | MediumM | Solve→ |
Can Place Flowers 51% | EasyE | Solve→ |
Rotate Image 47% | MediumM | Solve→ |
Boundary of Binary Tree 47% | MediumM | Solve→ |
Median of Two Sorted Arrays 43% | HardH | Solve→ |
Longest Palindromic Substring 43% | MediumM | Solve→ |
Remove Nth Node From End of List 43% | MediumM | Solve→ |
Valid Parentheses 43% | EasyE | Solve→ |
Same Tree 43% | EasyE | Solve→ |
Word Ladder 43% | HardH | Solve→ |
Course Schedule 43% | MediumM | Solve→ |
Group Shifted Strings 43% | MediumM | Solve→ |
Alien Dictionary 43% | HardH | Solve→ |
Maximum Size Subarray Sum Equals k 43% | MediumM | Solve→ |
Diagonal Traverse 43% | MediumM | Solve→ |
Continuous Subarray Sum 43% | MediumM | Solve→ |
Palindromic Substrings 43% | MediumM | Solve→ |
Maximum Swap 43% | MediumM | Solve→ |
Toeplitz Matrix 43% | EasyE | Solve→ |
Goat Latin 43% | EasyE | Solve→ |
Longest Substring Without Repeating Characters 37% | MediumM | Solve→ |
3Sum 37% | MediumM | Solve→ |
Search Insert Position 37% | EasyE | Solve→ |
Unique Paths 37% | MediumM | Solve→ |
Convert Sorted List to Binary Search Tree 37% | MediumM | Solve→ |
Binary Tree Maximum Path Sum 37% | HardH | Solve→ |
Missing Ranges 37% | EasyE | Solve→ |
Kth Smallest Element in a BST 37% | MediumM | Solve→ |
Palindrome Linked List 37% | EasyE | Solve→ |
Sliding Window Maximum 37% | HardH | Solve→ |
Expression Add Operators 37% | HardH | Solve→ |
Find Median from Data Stream 37% | HardH | Solve→ |
Kth Smallest Element in a Sorted Matrix 37% | MediumM | Solve→ |
Insert Delete GetRandom O(1) 37% | MediumM | Solve→ |
Asteroid Collision 37% | MediumM | Solve→ |
Friends Of Appropriate Ages 37% | MediumM | Solve→ |
Squares of a Sorted Array 37% | EasyE | Solve→ |