Interview Intel · Meta

Meta coding interview
questions, leaked.

217 problems reported across recent Meta interviews. Top patterns: array, string, hash table. The list below is what most candidates actually saw, plus the honest play if you can't grind all of it.

Founder's read

Meta asks 217 problems across their interview loop, and you're looking at a dataset skewed hard toward arrays (109 problems) and strings (54). The difficulty split is brutal: 61% medium, 24% easy, 15% hard. You've got maybe a week to cram the patterns that actually show up. Arrays and two-pointers dominate the easy tier, but the mediums are where they separate signal from noise: tree traversals, hash-table lookups, dynamic programming. If you blank mid-assessment, StealthCoder runs invisible behind the screen and surfaces a working solution in seconds, no proctor visibility. Your job before the OA is to be bulletproof on the patterns below, and let the tool be your backup.

Tracked problems
217
Easy
52/ 24%
Medium
132/ 61%
Hard
33/ 15%

Top problems at Meta

leaked_problems.csv50 rows
#ProblemDiffFrequency
01Minimum Remove to Make Valid ParenthesesMEDIUM
0.0
02Valid Word AbbreviationEASY
0.0
03Binary Tree Vertical Order TraversalMEDIUM
0.0
04Valid Palindrome IIEASY
0.0
05Lowest Common Ancestor of a Binary Tree IIIMEDIUM
0.0
06Merge Sorted ArrayEASY
88.1
07Kth Largest Element in an ArrayMEDIUM
0.0
08Pow(x, n)MEDIUM
86.9
09Binary Tree Right Side ViewMEDIUM
0.0
10Simplify PathMEDIUM
85.9
11Merge IntervalsMEDIUM
84.8
12Basic Calculator IIMEDIUM
0.0
13Two SumEASY
83.8
14Lowest Common Ancestor of a Binary TreeMEDIUM
0.0
15Find Peak ElementMEDIUM
0.0
16Nested List Weight SumMEDIUM
0.0
17Random Pick with WeightMEDIUM
0.0
18Sum Root to Leaf NumbersMEDIUM
0.0
19Diameter of Binary TreeEASY
0.0
20Next PermutationMEDIUM
78.3
21Top K Frequent ElementsMEDIUM
0.0
22Merge k Sorted ListsHARD
77.2
233SumMEDIUM
76.7
24Best Time to Buy and Sell StockEASY
0.0
25Buildings With an Ocean ViewMEDIUM
0.0
26Custom Sort StringMEDIUM
0.0
27Find First and Last Position of Element in Sorted ArrayMEDIUM
72.1
28K Closest Points to OriginMEDIUM
0.0
29Clone GraphMEDIUM
0.0
30Subarray Sum Equals KMEDIUM
0.0
31Valid ParenthesesEASY
71.1
32Valid NumberHARD
70.2
33Range Sum of BSTEASY
0.0
34Dot Product of Two Sparse VectorsMEDIUM
0.0
35Valid PalindromeEASY
0.0
36Minimum Window SubstringHARD
68.6
37Shortest Path in Binary MatrixMEDIUM
0.0
38Copy List with Random PointerMEDIUM
0.0
39Longest Common PrefixEASY
66.7
40Add Two NumbersMEDIUM
65.1
41Sliding Window MedianHARD
0.0
42Making A Large IslandHARD
0.0
43SubsetsMEDIUM
64.1
44Letter Combinations of a Phone NumberMEDIUM
64.1
45Remove Nth Node From End of ListMEDIUM
63.6
46Longest Substring Without Repeating CharactersMEDIUM
63.1
47Accounts MergeMEDIUM
0.0
48LRU CacheMEDIUM
0.0
49Max Consecutive Ones IIIMEDIUM
0.0
50Trapping Rain WaterHARD
60.6

Frequencies derived from public community-tagged interview reports. Click a row to view on LeetCode.

The hedge

You have a week, maybe less. You can't out-grind the list above. StealthCoder runs invisibly during the actual Meta OA. The proctor cannot see it. Screen share cannot detect it. Built by an Amazon engineer who realized the OA tests how well you memorized 200 problems, not how well you code.

Get StealthCoder
Topic distribution
What this means

Array problems own the Meta pipeline: they're 50% of the reported surface area. String comes second at 25%, then hash-table, tree work, and search algorithms all cluster around 15-20%. The top problems reveal the true shape of their interviews: Minimum Remove to Make Valid Parentheses, Binary Tree Vertical Order Traversal, Lowest Common Ancestor, Merge Intervals, Basic Calculator II. These aren't one-liners. They're multi-step, require pattern recognition, and sit squarely in the medium band. Two-pointers and depth-first search appear in roughly 15% of problems each, so knowing when to apply them matters more than drilling 200 variants. The hard problems (33 total, 15% of the set) are outliers unless you're targeting a senior or specialized team. Your pre-OA prep should front-load arrays and strings, then anchor on tree traversals and hash-table design. If you hit a medium you've never seen during the live assessment, StealthCoder solves it in real time without the proctor catching the lag.

Companies with similar patterns

If you prepped for Meta, these companies recycle ~60% of the same topics.

The honest play

You've seen the list. Now make sure you pass Meta.

Memorizing every problem above in a week is a fantasy. StealthCoder is the hedge: an AI overlay that's invisible during screen share. It reads the problem on screen and surfaces a working solution in under 2 seconds. Built by an Amazon engineer who realized the OA tests how well you memorized 200 problems, not how well you code. Works on HackerRank, CodeSignal, CoderPad, and Karat.

Meta interview FAQ

How many array problems should I solve before the Meta OA?+

109 of 217 problems involve arrays, so treat it as your primary surface. Aim to solve 20-25 distinct array patterns (two-pointers, sliding window, merge, partition). The top problems like Merge Intervals and Merge Sorted Array are direct hits. Quality beats quantity; understand the intent, not memorization.

Is string manipulation weighted as heavily as arrays?+

No. Strings appear in 54 problems (25%), roughly half array frequency. Focus on stack-based string problems (Minimum Remove to Make Valid Parentheses), palindrome validation, and basic parsing. They're often combined with other topics, not standalone.

Do I need to master dynamic programming for Meta?+

It appears in 29 problems (13%), so it's present but not dominant. If you're aiming for mid to senior levels, spend time on it after arrays and trees. Easy to medium DP problems are fair game; don't obsess over the hardest variants unless you have time.

Should I drill tree problems before hash-table?+

Both are roughly equal in frequency (33 tree, 39 hash-table). Start with hash-table basics (Two Sum, design patterns) since they're simpler and build intuition faster. Tree work (DFS, BFS, LCA) comes next and often combines with hash-tables, so the order matters.

What's the distribution of easy vs medium problems I'll face?+

Expect 24% easy, 61% medium, 15% hard. The easy problems are warm-ups (Merge Sorted Array, Valid Palindrome II); don't waste OA time on them. Mediums are the filter. If you skip prep and hit an unfamiliar medium during screen share, StealthCoder is your safety net.

Problem frequencies sourced from public community-maintained interview-report repos. Problems, ratings, and trademarks are property of LeetCode and Meta. StealthCoder is not affiliated with Meta.