•CODING INTERVIEW QUESTIONS
Meta Coding Interview Questions (DSA)
50 DSA problems sourced from real Meta interviews
Meta Coding Interview Questions
| Problem | Difficulty | Tags |
|---|---|---|
| Easy | ArrayHash Table | |
| Medium | Hash TableStringSliding Window | |
| Kth Largest Element in an Array | Medium | ArrayDivide and ConquerSorting |
| Remove Duplicates from Sorted Array | Easy | ArrayTwo Pointers |
| Medium | Linked ListMathRecursion | |
| Medium | Two PointersStringDynamic Programming | |
| Medium | ArrayHash TablePrefix Sum | |
| Integer to Roman | Medium | Hash TableMathString |
| Reverse Integer | Medium | Math |
| Medium | ArrayPrefix Sum | |
| Move Zeroes | Easy | ArrayTwo Pointers |
| Permutation in String | Medium | Hash TableTwo PointersString |
| Medium | ArrayTwo PointersGreedy | |
| Hard | ArrayBinary SearchDivide and Conquer | |
| Easy | MathDynamic ProgrammingMemoization | |
| Single Number | Easy | ArrayBit Manipulation |
| Fibonacci Number | Easy | MathDynamic ProgrammingRecursion |
| Roman to Integer | Easy | Hash TableMathString |
| Maximum Length Substring With Two Occurrences | Easy | Hash TableStringSliding Window |
| Minimum Size Subarray Sum | Medium | ArrayBinary SearchSliding Window |
| Easy | StringStackBracket Sequences | |
| Medium | ArrayDivide and ConquerDynamic Programming | |
| Find the Largest Almost Missing Integer | Easy | ArrayHash Table |
| Cinema Seat Allocation | Medium | ArrayHash TableGreedy |
| Merge Strings Alternately | Easy | Two PointersString |
| Hard | StringTreeDepth-First Search | |
| Range Sum Query - Immutable | Easy | ArrayDesignPrefix Sum |
| Minimum Remove to Make Valid Parentheses | Medium | StringStack |
| Medium | ArrayTwo PointersSorting | |
| Rotate Array | Medium | ArrayMathTwo Pointers |
| Medium | Depth-First SearchBreadth-First SearchGraph Theory | |
| Interval List Intersections | Medium | ArrayTwo PointersSweep Line |
| Hard | ArrayTwo PointersDynamic Programming | |
| Rising Temperature | Easy | Database |
| Best Time to Buy and Sell Stock II | Medium | ArrayDynamic ProgrammingGreedy |
| Longest Valid Parentheses | Hard | StringDynamic ProgrammingStack |
| Medium | Hash TableLinked ListDesign | |
| Employees Earning More Than Their Managers | Easy | Database |
| Subsets | Medium | ArrayBacktrackingBit Manipulation |
| Construct Uniform Parity Array I | Easy | ArrayMath |
| Longest Common Prefix | Easy | ArrayStringTrie |
| Binary Search | Easy | ArrayBinary Search |
| Easy | ArrayDynamic Programming | |
| Next Permutation | Medium | ArrayTwo Pointers |
| Squares of a Sorted Array | Easy | ArrayTwo PointersSorting |
| Rotate String | Easy | StringString Matching |
| Hard | Linked ListDivide and ConquerHeap (Priority Queue) | |
| Max Consecutive Ones III | Medium | ArrayBinary SearchSliding Window |
| Medium | ArrayBinary Search | |
| Find First and Last Position of Element in Sorted Array | Medium | ArrayBinary Search |
Difficulty Breakdown
Top Data Structures & Patterns
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 →