Meta Coding Interview Questions

We track 1308 coding questions asked at Meta, tagged with the algorithms and concepts they test. The most common: Array, String, Hash Table, Math, Dynamic Programming.

Browse all 1308 Meta questions →

Concept mix

Each question's weight is split evenly across its concepts, so the shares sum to 100%.

How many questions involve each concept

Share of all 1308 tracked Meta questions that touch each concept. Questions usually involve several, so these overlap.

Where Meta differs from the average company

Concept weight at Meta relative to the average across all companies we track. Green means Meta leans on it harder than most.

Meta specialties

Concepts that show up at Meta but are rarely asked elsewhere. They are easy to get blindsided by.

Difficulty mix

Level split of the 1308 tracked Meta questions.

  • Junior31% (401)
  • Mid/Senior54% (709)
  • Staff15% (198)

Every concept in Meta interviews

ConceptQuestions% of questionsShare of mix
Array68152.1%18.9%
String27821.3%8.6%
Hash Table26520.3%5.9%
Math20015.3%6.4%
Dynamic Programming19214.7%5.7%
Sorting16712.8%3.4%
Depth-First Search13410.2%2.6%
Binary Search1189.0%2.8%
Greedy1158.8%2.7%
Breadth-First Search1078.2%2.1%
Two Pointers1058.0%2.7%
Tree1048.0%2.1%
Binary Tree957.3%2.0%
Matrix937.1%2.1%
Stack846.4%2.0%
Simulation775.9%2.0%
Heap (Priority Queue)765.8%1.4%
Bit Manipulation745.7%2.1%
Prefix Sum725.5%1.8%
Sliding Window695.3%1.6%
Counting614.7%1.2%
Database584.4%4.7%
Linked List564.3%1.9%
Graph Theory513.9%1.2%
Design493.7%1.0%
Backtracking473.6%1.3%
Union-Find332.5%0.6%
Divide and Conquer312.4%0.6%
Enumeration302.3%0.8%
Monotonic Stack302.3%0.6%
Recursion292.2%0.8%
Binary Search Tree231.8%0.4%
Queue231.8%0.4%
Ordered Set201.5%0.3%
Trie201.5%0.4%
Number Theory151.1%0.4%
Geometry141.1%0.3%
Memoization141.1%0.2%
Topological Sort141.1%0.3%
Segment Tree131.0%0.2%
Bitmask120.9%0.2%
Combinatorics110.8%0.2%
Hash Function110.8%0.2%
Binary Indexed Tree100.8%0.1%
Brainteaser100.8%0.3%
Data Stream100.8%0.2%
String Matching100.8%0.3%
Monotonic Queue90.7%0.1%
Shortest Path90.7%0.2%
Game Theory80.6%0.2%
Merge Sort70.5%0.1%
Randomized70.5%0.1%
Bucket Sort60.5%0.1%
Counting Sort60.5%0.1%
Doubly-Linked List60.5%0.1%
Rolling Hash60.5%0.1%
Interactive40.3%0.1%
Quickselect40.3%0.1%
Shell40.3%0.3%
Sweep Line30.2%0.1%
Iterator20.2%0.0%
Radix Sort20.2%0.0%
Reservoir Sampling20.2%0.0%
Concurrency10.1%0.1%
Eulerian Circuit10.1%0.0%
Minimum Spanning Tree10.1%0.0%
Probability and Statistics10.1%0.0%
Rejection Sampling10.1%0.0%
Sort10.1%0.0%
Suffix Array10.1%0.0%

Practice a Meta interview

Take a realistic AI-led mock interview with questions Meta actually asks, with live voice and real feedback.

Start a mock interview

Your first interview is free · no credit card required