← Back to Directory

Meta interview notes, page 85 of 238

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

Meta·Data Analyst·Technical Phone Screen

May 2026
Meta analytics interview, one question about computing average purchase value. Not much else to go on from what I remember.
  • How would you find the average purchase value?

“Pretty surface-level as asked, but I second-guessed myself on edge cases like nulls and zero-value transactions.”

View Post

Meta·Software Engineer·Technical Phone Screen

May 2026
Meta product design engineer interview covering injection molding fundamentals, joining methods, and thermal management. Three meaty technical questions back to back with no fluff, which I appreciated but also was not fully prepared for on the thermal side.
  • How would you handle common defects in injection-molded parts like sink marks, warpage, short shots, and flash, and what design or process changes address each?
  • What are the different ways to join two injection-molded parts, such as snap fits, ultrasonic welding, fasteners, and adhesives, and what are the trade-offs between them?
  • Walk through a thermal path and heat dissipation problem for a handheld product. Identify the heat source, trace the conduction path through the housing, and explain how geometry and material selection affect how heat gets out.

“This one I felt decent about.”

View Post

Meta·Software Engineer·Technical Phone Screen

May 2026
Meta research engineer screen, one meaty ML math question that was more derivation-heavy than I expected for a phone round. Not a vibe check at all.
  • Given a set of 2D points, derive the closed-form least-squares solution for the scalar weight w in the model y_hat = w * x (no intercept term). Walk through the derivation by differentiating the MSE with respect to w and setting it to zero, then implement it in code.

“I knew the answer but fumbled the derivation order a bit.”

View Post

Meta·Software Engineer·Technical Phone Screen

May 2026
Meta SWE coding round, one question on finding the kth largest element in an unsorted array. Pretty standard heap or quickselect territory.
  • Given an unsorted array of integers and a number k, return the kth largest element in the array.

“Classic problem but I still second-guessed myself on whether to go with sorting, a min-heap, or quickselect.”

View Post

Meta·Product Manager·Onsite - System Design / Architecture

May 2026
PM interview at Meta with a technical integration question that felt more like a system design exercise than a typical product round.
  • How would you integrate an email marketing tool with a CRM platform like Salesforce, HubSpot, or Zoho?

“Spent the first minute just mapping out the data flow between the two systems, which I think was the right call.”

View Post

Meta·Software Engineer·Hiring Manager Screen

May 2026
Interviewed for a BA role at Meta and got asked about data quality issues. Pretty straightforward question but it opened up a longer conversation than I expected.
  • Have you ever had to work with poor-quality data, or proposed new tracking to fill a gap?

“I went straight to a story about a dashboard where the event data was just wrong for weeks before anyone noticed.”

View Post

Meta·Software Engineer·Onsite - Coding / Algorithms

May 2026
Meta software engineering interview with two coding/algorithm problems back to back. The tree question had some nuance around ordering guarantees that tripped me up a bit, and the interval merging one felt more straightforward but still had follow-up edge cases I wasn't fully prepared for.
  • Given the root of a binary tree, group nodes by their vertical column index (root is column 0, left child is c-1, right child is c+1). Within each column, order nodes top to bottom, and left to right when they share the same row and column. Return the columns from leftmost to rightmost. Also: compare BFS vs DFS for this problem, discuss tradeoffs, pick one and justify it, and analyze time and space complexity including edge cases like skewed or very deep trees.
  • You're given a list of half-open intervals representing meeting times in a day. Merge all overlapping or adjacent intervals and return a sorted, condensed schedule. Describe an O(n log n) solution for unsorted input and a single-pass O(n) approach if the input is pre-sorted. Cover data structures, how you handle zero-length intervals and whether endpoints are inclusive or exclusive, and give complexity for both.

“The ordering constraint is what makes this annoying.”

View Post

Meta·Product Manager·Onsite - Product Sense / Strategy

May 2026
Meta PM interview with a single product design question around fundraising. Pretty open-ended, which I wasn't fully prepared for.
  • Design a fundraising product.

“I went straight to user segmentation and started listing out donor types, which in hindsight was probably too narrow too fast.”

View Post

Meta·Product Manager·Onsite - Product Sense / Strategy

May 2026
Meta PM interview with a single open-ended design question about rethinking the house hunting experience. Not much to go on from the original post but it was clearly a product sense exercise.
  • How would you redesign the house hunting experience to make it significantly better?

“This is the kind of question where you can go a hundred directions and that's exactly the problem.”

View Post

Meta·Product Manager·Onsite - Product Sense / Strategy

May 2026
PM interview at Meta with a product strategy question about Facebook Events. Just the one question from what I can tell, but it had enough layers to keep me busy for a while.
  • Why should Meta invest in building Facebook Events, and how would you define and measure whether it's successful?

“The 'why build it' part felt almost too easy and I think I rushed through it to get to metrics, which was probably the wrong call.”

View Post