Meta·Software Engineer·Technical Phone Screen
- Given an integer array, find all elements that appear more than n/3 times.
“Classic majority vote problem extended to two candidates instead of one.”
FAANG / Big Tech
Most of these Meta write-ups come from Software Engineers (1,194), then Data Scientists (489) and Product Managers (453). The most reported rounds are the technical phone screen (1,190), the product sense round (466), the system design round (255) and the behavioral / leadership round (205).
2377 interview notes · updated Jul 2026
“Classic majority vote problem extended to two candidates instead of one.”
“I knew the stack approach pretty quickly, split on slashes, skip empty strings and dots, pop on double-dots, done.”
“I went with a BFS approach, tracking (node, col, depth) tuples and dumping everything into a map from column to list of (depth, value) pairs.”
“I joined the two tables on copy_id, filtered for condition = 'good' and return_date IS NULL, then used COUNT(*) for the first column.”
“The log y part is the hint they're basically handing you.”
“I knew the prefix sum trick going in, which saved me.”
“The core idea clicked pretty fast for me, you want a sliding window but maintaining the running min and max efficiently is where it gets annoying.”
“BFS, straightforward.”
“My first instinct was to go straight to health and wellness use cases, which in hindsight felt a bit predictable.”
“This was basically a marathon question.”