Meta
Fast-paced coding rounds — two problems in 45 minutes is common — plus a product-minded design round and a dedicated behavioral round.
Typical loop
- 1Recruiter screen
- 2Phone screen: 1-2 coding problems
- 3Onsite: two coding rounds
- 4System or product design round
- 5Behavioral round
Questions
Callback's practice questions and the LeetCode questions Meta has been asking, filtered together.
Asked on LeetCode
1,399 questions · all time
- Maximum Product of Three NumberseasyArrayMathSortingfrequency 17.0
- Minimize the Maximum Difference of PairsmediumArrayBinary SearchDynamic ProgrammingGreedy+1frequency 17.0
- Minimum Absolute DifferenceeasyArraySortingfrequency 17.0
- Minimum Absolute Difference Between Elements With ConstraintmediumArrayBinary SearchOrdered Setfrequency 17.0
- Minimum Deletions to Make String BalancedmediumStringDynamic ProgrammingStackfrequency 17.0
- Minimum Number of Changes to Make Binary String BeautifulmediumStringfrequency 17.0
- Minimum Operations to Exceed Threshold Value IImediumArrayHeap (Priority Queue)Simulationfrequency 17.0
- New 21 GamemediumMathDynamic ProgrammingSliding WindowProbability and Statisticsfrequency 17.0
- Palindrome PermutationeasyHash TableStringBit Manipulationfrequency 17.0
- Parsing A Boolean ExpressionhardStringStackRecursionfrequency 17.0
- Partition LabelsmediumHash TableTwo PointersStringGreedyfrequency 17.0
- Path With Minimum EffortmediumArrayBinary SearchDepth-First SearchBreadth-First Search+4frequency 17.0
- Percentage of Users Attended a ContesteasyDatabasefrequency 17.0
- Perfect NumbereasyMathfrequency 17.0
- Repeated Substring PatterneasyStringString MatchingZ AlgorithmKnuth–Morris–Pratt Algorithmfrequency 17.0
- Reshape the MatrixeasyArrayMatrixSimulationfrequency 17.0
- Rotating the BoxmediumArrayTwo PointersMatrixfrequency 17.0
- Score of ParenthesesmediumStringStackBracket Sequencesfrequency 17.0
- Shortest PalindromehardStringRolling HashString MatchingHash Function+3frequency 17.0
- Shortest Path in a Grid with Obstacles EliminationhardArrayBreadth-First SearchMatrixfrequency 17.0
- Shortest Subarray with Sum at Least KhardArrayBinary SearchQueueSliding Window+3frequency 17.0
- Snakes and LaddersmediumArrayBreadth-First SearchMatrixfrequency 17.0
- Sort Array by Increasing FrequencyeasyArrayHash TableSortingfrequency 17.0
- Sum of Subarray RangesmediumArrayStackMonotonic Stackfrequency 17.0
- Third Maximum NumbereasyArraySortingfrequency 17.0
- To Be Or Not To Beeasyfrequency 17.0
- Tree DiametermediumTreeDepth-First SearchBreadth-First SearchGraph Theory+2frequency 17.0
- Unique Length-3 Palindromic SubsequencesmediumHash TableStringBit ManipulationPrefix Sumfrequency 17.0
- Validate Stack SequencesmediumArrayStackSimulationfrequency 17.0
- Zero Array Transformation IImediumArrayTwo PointersBinary SearchPrefix Sumfrequency 17.0
- Add Two Numbers IImediumLinked ListMathStackfrequency 14.4
- All Elements in Two Binary Search TreesmediumTreeDepth-First SearchBinary Search TreeSorting+1frequency 14.4
- Array Prototype Lasteasyfrequency 14.4
- Best Meeting PointhardArrayMathSortingMatrixfrequency 14.4
- Best Time to Buy and Sell Stock IVhardArrayDynamic Programmingfrequency 14.4
- Block Placement QuerieshardArrayBinary SearchBinary Indexed TreeSegment Tree+1frequency 14.4
- Check If N and Its Double ExisteasyArrayHash TableTwo PointersBinary Search+1frequency 14.4
- Collect Coins in a TreehardArrayTreeGraph TheoryTopological Sortfrequency 14.4
- Confirmation RatemediumDatabasefrequency 14.4
- Count Largest GroupeasyHash TableMathCountingfrequency 14.4
- Count Number of Trapezoids IIhardArrayHash TableMathGeometryfrequency 14.4
- Count Square Submatrices with All OnesmediumArrayDynamic ProgrammingMatrixfrequency 14.4
- Count Square Sum TripleseasyMathEnumerationfrequency 14.4
- Count Symmetric IntegerseasyMathEnumerationfrequency 14.4
- Count Total Number of Colored CellsmediumMathfrequency 14.4
- Count of Range SumhardArrayBinary SearchDivide and ConquerBinary Indexed Tree+4frequency 14.4
- Countereasyfrequency 14.4
- Delete the Middle Node of a Linked ListmediumLinked ListTwo Pointersfrequency 14.4
- Department Highest SalarymediumDatabasefrequency 14.4
- Design SkiplisthardLinked ListDesignfrequency 14.4