CODING INTERVIEW QUESTIONS

Meta Coding Interview Questions (DSA)

50 DSA problems sourced from real Meta interviews

Meta Coding Interview Questions

ProblemDifficultyTags
Easy
ArrayHash Table
Medium
Hash TableStringSliding Window
Kth Largest Element in an ArrayMedium
ArrayDivide and ConquerSorting
Remove Duplicates from Sorted ArrayEasy
ArrayTwo Pointers
Medium
Linked ListMathRecursion
Medium
Two PointersStringDynamic Programming
Medium
ArrayHash TablePrefix Sum
Integer to RomanMedium
Hash TableMathString
Reverse IntegerMedium
Math
Medium
ArrayPrefix Sum
Move ZeroesEasy
ArrayTwo Pointers
Permutation in StringMedium
Hash TableTwo PointersString
Medium
ArrayTwo PointersGreedy
Hard
ArrayBinary SearchDivide and Conquer
Easy
MathDynamic ProgrammingMemoization
Single NumberEasy
ArrayBit Manipulation
Fibonacci NumberEasy
MathDynamic ProgrammingRecursion
Roman to IntegerEasy
Hash TableMathString
Maximum Length Substring With Two OccurrencesEasy
Hash TableStringSliding Window
Minimum Size Subarray SumMedium
ArrayBinary SearchSliding Window
Easy
StringStackBracket Sequences
Medium
ArrayDivide and ConquerDynamic Programming
Find the Largest Almost Missing IntegerEasy
ArrayHash Table
Cinema Seat AllocationMedium
ArrayHash TableGreedy
Merge Strings AlternatelyEasy
Two PointersString
Hard
StringTreeDepth-First Search
Range Sum Query - ImmutableEasy
ArrayDesignPrefix Sum
Minimum Remove to Make Valid ParenthesesMedium
StringStack
Medium
ArrayTwo PointersSorting
Rotate ArrayMedium
ArrayMathTwo Pointers
Medium
Depth-First SearchBreadth-First SearchGraph Theory
Interval List IntersectionsMedium
ArrayTwo PointersSweep Line
Hard
ArrayTwo PointersDynamic Programming
Rising TemperatureEasy
Database
Best Time to Buy and Sell Stock IIMedium
ArrayDynamic ProgrammingGreedy
Longest Valid ParenthesesHard
StringDynamic ProgrammingStack
Medium
Hash TableLinked ListDesign
Employees Earning More Than Their ManagersEasy
Database
SubsetsMedium
ArrayBacktrackingBit Manipulation
Construct Uniform Parity Array IEasy
ArrayMath
Longest Common PrefixEasy
ArrayStringTrie
Binary SearchEasy
ArrayBinary Search
Easy
ArrayDynamic Programming
Next PermutationMedium
ArrayTwo Pointers
Squares of a Sorted ArrayEasy
ArrayTwo PointersSorting
Rotate StringEasy
StringString Matching
Hard
Linked ListDivide and ConquerHeap (Priority Queue)
Max Consecutive Ones IIIMedium
ArrayBinary SearchSliding Window
Medium
ArrayBinary Search
Find First and Last Position of Element in Sorted ArrayMedium
ArrayBinary Search

Difficulty Breakdown

Easy
20 (40%)
Medium
25 (50%)
Hard
5 (10%)

Top Data Structures & Patterns

Array
29 (58%)
String
13 (26%)
Two Pointers
12 (24%)
Hash Table
10 (20%)
Math
8 (16%)
Dynamic Programming
8 (16%)
Binary Search
6 (12%)
Sliding Window
5 (10%)

Frequently Asked Questions

What questions does Meta ask in coding interviews?

Meta coding interviews focus on Array, Backtracking, Binary Search, Binary Tree, and other data structure problems. We compiled 50 questions from real Meta interviews. The most common topics are Array, Backtracking, Binary Search, Binary Tree, Bit Manipulation. Filter by topic to see what comes up most often.

How many Meta coding interview questions are there?

InterviewSkool has 50 Meta coding interview questions: 20 Easy, 25 Medium, and 5 Hard. Most Meta interviews focus on Medium-difficulty problems, so prioritize those in your prep.

How should I prepare for Meta coding interviews?

Start with Medium difficulty problems. Group by topic (Array, Tree, DP) to build pattern recognition. Aim to solve 30 to 40 problems before your interview. Then practice under pressure with a mock interview.

Are Meta coding interview questions free?

Yes. All 50 Meta coding interview questions are free to browse with no sign-up required. You can filter by difficulty and topic tags. Start a mock interview with a free credit to practice under real pressure.

Practice with a Mock Interview

Simulate real Meta interview pressure with our AI interviewer.

Start Mock Interview →

Other Companies