← Meta roles

Interview question tracker

Meta Coding Interview Questions — Last 3 months

Practice 281 coding questions from Meta company-tagged LeetCode lists in the source’s last 3 months reporting window. Explore reported interview questions and track your progress.

Company-wide data from Fahad7177-jeh/leetcode-company-wise-questions; see its AGPL-3.0 license. All-time questions also use dataengineervishal/leetcode-companywise-questions (MIT license).

Reporting periods reflect source data, not verified interview dates. Questions can recur; inclusion does not guarantee they will appear in your interview.

Updated weekly · Latest source check: ⓘLatest successful check of the sources used by this company. A check does not necessarily mean the questions changed.

One question at a time.

Top questions 281

DoneQuestionLeetCode
Minimum Remove to Make Valid ParenthesesSolve
Valid Palindrome IISolve
Valid Word AbbreviationSolve
Basic Calculator IISolve
Binary Tree Right Side ViewSolve
Binary Tree Vertical Order TraversalSolve
Diameter of Binary TreeSolve
Kth Largest Element in an ArraySolve
Lowest Common Ancestor of a Binary TreeSolve
Subarray Sum Equals KSolve
Two SumSolve
Add Two NumbersSolve
All Nodes Distance K in Binary TreeSolve
Best Time to Buy and Sell StockSolve
Buildings With an Ocean ViewSolve
K Closest Points to OriginSolve
Lowest Common Ancestor of a Binary Tree IIISolve
LRU CacheSolve
Making A Large IslandSolve
Max Consecutive Ones IIISolve
Merge IntervalsSolve
Merge Sorted ArraySolve
Nested List Weight SumSolve
Next PermutationSolve
Pow(x, n)Solve
Random Pick with WeightSolve
Shortest Path in Binary MatrixSolve
Simple Bank SystemSolve
Simplify PathSolve
Sum Root to Leaf NumbersSolve
Top K Frequent ElementsSolve
Valid PalindromeSolve
Valid ParenthesesSolve
Clone GraphSolve
Copy List with Random PointerSolve
Count Nodes Equal to Average of SubtreeSolve
Course ScheduleSolve
Custom Sort StringSolve
Diagonal TraverseSolve
Dot Product of Two Sparse VectorsSolve
Exclusive Time of FunctionsSolve
Find First and Last Position of Element in Sorted ArraySolve
Find Peak ElementSolve
Friends Of Appropriate AgesSolve
Insert into a Sorted Circular Linked ListSolve
Kth Missing Positive NumberSolve
Longest Substring Without Repeating CharactersSolve
Longest Valid ParenthesesSolve
Maximum SwapSolve
Median of Two Sorted ArraysSolve
Merge k Sorted ListsSolve
Minimum Add to Make Parentheses ValidSolve
Minimum Window SubstringSolve
Moving Average from Data StreamSolve
Palindromic SubstringsSolve
Range Sum of BSTSolve
Remove Duplicates from Sorted ArraySolve
Remove Nth Node From End of ListSolve
Robot Room CleanerSolve
Strobogrammatic NumberSolve
Vertical Order Traversal of a Binary TreeSolve
3SumSolve
Add StringsSolve
Alien DictionarySolve
Binary Search Tree IteratorSolve
Boundary of Binary TreeSolve
Closest Binary Search Tree ValueSolve
Container With Most WaterSolve
Contains Duplicate IISolve
Decode StringSolve
Generate ParenthesesSolve
Goat LatinSolve
Group Shifted StringsSolve
Insert Delete GetRandom O(1)Solve
Interval List IntersectionsSolve
Koko Eating BananasSolve
Kth Smallest Element in a Sorted MatrixSolve
Longest Common PrefixSolve
Longest Palindromic SubstringSolve
Max Area of IslandSolve
Maximum SubarraySolve
Palindrome NumberSolve
Plus OneSolve
Random Pick IndexSolve
Regular Expression MatchingSolve
Remove All Adjacent Duplicates In StringSolve
Rotate ImageSolve
Set Matrix ZeroesSolve
Sliding Window MedianSolve
SubsetsSolve
Swim in Rising WaterSolve
Toeplitz MatrixSolve
Trapping Rain WaterSolve
Unique PathsSolve
Valid NumberSolve
Word LadderSolve
3Sum ClosestSolve
4SumSolve
Accounts MergeSolve
Add BinarySolve
Battleships in a BoardSolve
Best Time to Buy and Sell Stock IISolve
Best Time to Buy and Sell Stock using StrategySolve
Binary Tree Level Order TraversalSolve
Can Place FlowersSolve
Capacity To Ship Packages Within D DaysSolve
Car PoolingSolve
Check Completeness of a Binary TreeSolve
Climbing StairsSolve
Coin ChangeSolve
Contains DuplicateSolve
Continuous Subarray SumSolve
Convert Binary Search Tree to Sorted Doubly Linked ListSolve
Count Elements With Maximum FrequencySolve
Count Good NumbersSolve
Count PrimesSolve
Count Unguarded Cells in the GridSolve
Design Tic-Tac-ToeSolve
Diagonal Traverse IISolve
Find K Closest ElementsSolve
Find Median from Data StreamSolve
Find Pivot IndexSolve
Fraction to Recurring DecimalSolve
Gas StationSolve
Group AnagramsSolve
Intersection of Two Linked ListsSolve
Jump GameSolve
Kids With the Greatest Number of CandiesSolve
Largest Rectangle in HistogramSolve
Letter Case PermutationSolve
Longest Increasing Path in a MatrixSolve
Longest Repeating Character ReplacementSolve
Majority ElementSolve
Maximum Number of Operations to Move Ones to the EndSolve
Maximum Points You Can Obtain from CardsSolve
Meeting Rooms IISolve
Merge Two Binary TreesSolve
Merge Two Sorted ListsSolve
MinesweeperSolve
Minimum Absolute Difference Between Elements With ConstraintSolve
Minimum Cost For TicketsSolve
Minimum Operations to Make the Integer ZeroSolve
Minimum Time to Collect All Apples in a TreeSolve
Missing Element in Sorted ArraySolve
Missing RangesSolve
Move ZeroesSolve
N-QueensSolve
Number of IslandsSolve
Open the LockSolve
Pacific Atlantic Water FlowSolve
Palindrome PartitioningSolve
Pascal's TriangleSolve
Populating Next Right Pointers in Each NodeSolve
Power of TwoSolve
Range Sum Query - ImmutableSolve
Rank Transform of an ArraySolve
Remove All Adjacent Duplicates in String IISolve
Remove ElementSolve
Reverse IntegerSolve
Rising TemperatureSolve
Roman to IntegerSolve
Rotate ArraySolve
Search in Rotated Sorted ArraySolve
Search Insert PositionSolve
Shortest BridgeSolve
Single Element in a Sorted ArraySolve
Sliding Window MaximumSolve
Sparse Matrix MultiplicationSolve
Squares of a Sorted ArraySolve
String CompressionSolve
String to Integer (atoi)Solve
Students and ExaminationsSolve
The Skyline ProblemSolve
Transpose MatrixSolve
Unique Number of OccurrencesSolve
Valid AnagramSolve
Validate IP AddressSolve
Walls and GatesSolve
Word Ladder IISolve
Word SearchSolve
Article Views ISolve
Asteroid CollisionSolve
Average Selling PriceSolve
Average Time of Process per MachineSolve
Balanced Binary TreeSolve
Best Time to Buy and Sell Stock IIISolve
Binary SearchSolve
Binary Tree Maximum Path SumSolve
Bulb SwitcherSolve
Check If Digits Are Equal in String After Operations ISolve
Compute Decimal RepresentationSolve
Construct Binary Tree from StringSolve
Count the Number of Infection SequencesSolve
Counting BitsSolve
Course Schedule IISolve
Delete Duplicate EmailsSolve
Design a Text EditorSolve
Dungeon GameSolve
Expression Add OperatorsSolve
Find Books with No Available CopiesSolve
Find Duplicate File in SystemSolve
Find Minimum in Rotated Sorted ArraySolve
Find Most Frequent Vowel and ConsonantSolve
Find the Duplicate NumberSolve
Find the Minimum Amount of Time to Brew PotionsSolve
Find the XOR of Numbers Which Appear TwiceSolve
Finding Pairs With a Certain SumSolve
First Bad VersionSolve
Flatten Nested List IteratorSolve
Friend Requests II: Who Has the Most FriendsSolve
Fruits Into Baskets IISolve
Game Play Analysis IVSolve
Happy NumberSolve
Implement Stack using QueuesSolve
Increment Submatrices by OneSolve
Insertion Sort ListSolve
Integer to RomanSolve
Intersection of Two ArraysSolve
Intersection of Two Arrays IISolve
Is SubsequenceSolve
Isomorphic StringsSolve
Keep Multiplying Found Values by TwoSolve
Largest Perimeter TriangleSolve
Longest Common SubsequenceSolve
Lowest Common Ancestor of Deepest LeavesSolve
Make Array Elements Equal to ZeroSolve
Max Consecutive OnesSolve
Maximum Candies Allocated to K ChildrenSolve
Maximum Frequency of an Element After Performing Operations ISolve
Middle of the Linked ListSolve
Min Cost Climbing StairsSolve
Minimize Maximum Pair Sum in ArraySolve
Minimum Score Triangulation of PolygonSolve
Missing NumberSolve
Monotonic ArraySolve
Next Greater Numerically Balanced NumberSolve
Ones and ZeroesSolve
Palindrome Linked ListSolve
Partition Equal Subset SumSolve
Path Sum IISolve
Peak Index in a Mountain ArraySolve
Power Grid MaintenanceSolve
Product of the Last K NumbersSolve
Product of Two Run-Length Encoded ArraysSolve
Rabbits in ForestSolve
Remove All Occurrences of a SubstringSolve
Remove Invalid ParenthesesSolve
Restore the Array From Adjacent PairsSolve
Reverse BitsSolve
Reverse Linked ListSolve
Reverse Linked List IISolve
Reverse Vowels of a StringSolve
Rotate ListSolve
Rotate StringSolve
Same TreeSolve
Second Highest SalarySolve
Shortest Path in a Grid with Obstacles EliminationSolve
Single NumberSolve
Sort ColorsSolve
Sort ListSolve
Spiral MatrixSolve
Spiral Matrix IISolve
Split Array Largest SumSolve
Sqrt(x)Solve
Strobogrammatic Number IISolve
Subsets IISolve
Successful Pairs of Spells and PotionsSolve
Sudoku SolverSolve
Sum of Subarray MinimumsSolve
Swapping Nodes in a Linked ListSolve
Target SumSolve
Tenth LineSolve
Text JustificationSolve
Top K Frequent WordsSolve
Total Hamming DistanceSolve
Two Sum II - Input Array Is SortedSolve
User Activity for the Past 30 Days ISolve
Valid Parenthesis StringSolve
Valid SudokuSolve
Water BottlesSolve
Zigzag ConversionSolve