← Back to Directory

Meta interview notes, page 150 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·Software Engineer·Technical Phone Screen

Jun 2026
Meta SWE coding round, just the one question but it had enough edge cases to keep me busy. String parsing stuff that looks easy until you actually sit down and code it up.
  • Implement a function that converts a string to a 32-bit signed integer, handling leading whitespace, optional sign characters, non-digit characters mid-string, and integer overflow clamping.

“The overflow clamping part is where I fumbled.”

View Post

Meta·Software Engineer·Technical Phone Screen

Jun 2026
Interviewed for a data science role at Meta, got a product metrics question about Messenger that seemed straightforward but had a few layers worth thinking through.
  • What percentage of users who were active on Messenger yesterday also made a video call yesterday?

“Defining 'active' is where I got a little tangled.”

View Post

Meta·Product Manager·Onsite - Product Sense / Strategy

Jun 2026
Meta PM interview with a product design question focused on social connection between young athletes and their idols. Pretty open-ended, which I wasn't fully prepared for.
  • Design a product that helps junior athletes connect with their idols or role models.

“I spent the first couple minutes just trying to figure out who I was actually designing for.”

View Post

Meta·Machine Learning Engineer·Technical Phone Screen

Jun 2026
Meta ML Engineer interview with a combinatorics-heavy coding problem. The question was more involved than I expected and required careful thought about correctness, not just getting an answer on the board.
  • Given an array of integers that may contain duplicates, generate all unique permutations. No duplicate permutations should appear even when values repeat more than twice. Walk through your algorithm, argue why it's correct, and give the time and space complexity.

“The backtracking part wasn't the hard bit.”

View Post

Meta·Software Engineer·Onsite - Coding / Algorithms

Jun 2026
Meta SWE coding round, just the one problem but it was a classic that I probably over-thought in the moment.
  • Given two sorted arrays where the first has enough trailing space to fit the second, merge them in-place so the result stays sorted.

“My first instinct was to shift elements forward from the front, which is the wrong move and causes a ton of unnecessary work.”

View Post

Meta·Software Engineer·Technical Phone Screen

Jun 2026
Meta SWE interview that went deep on object-oriented design plus algorithmic complexity. The problem looked like a simple banking CRUD task at first glance but the top-k follow-up is where things got interesting.
  • Design and implement an in-memory banking system supporting account creation with an optional initial balance, deposits, and transfers between accounts. Transfers should be rejected if the source account has insufficient funds. For each account, track the total cumulative amount debited outward, then implement a function that returns the top N accounts by outgoing total, breaking ties by account ID ascending, formatted as 'outgoingAmount:accountId'.

“I went straight to a hash map keyed by account ID storing balance and cumulative outgoing amount, which was fine.”

View Post

Meta·Software Engineer·Onsite - Coding / Algorithms

Jun 2026
Meta SWE coding round, one algorithmic problem on minimizing round-trip flight costs. Pretty clean problem once you see the trick, but the constraint about strictly later days is the kind of thing that'll bite you if you skim the spec.
  • Given two arrays of equal length representing outbound and return flight prices indexed by day, find the minimum total cost of a valid round trip where the return day must be strictly after the departure day. Return -1 if no valid pair exists.

“My first instinct was brute force, O(n^2) nested loops, which obviously works but dies on n=100000.”

View Post

Meta·Software Engineer·Technical Phone Screen

Jun 2026
A data science interview at Meta centered on the Facebook Dating product launch. Just one question but it had a lot of surface area, covering mission definition, goal setting, and metrics all in one shot.
  • Facebook just launched a dating feature inside its existing app. How would you define the mission of Facebook Dating, and what goals and metrics would you track to measure its success?

“This is the kind of question where you can spiral fast if you don't anchor on mission first.”

View Post

Meta·Software Engineer·Onsite - Behavioral / Leadership

Jun 2026
Meta's behavioral round is 45 minutes and goes way deeper than most people expect. They'll pick one story and just keep pulling on it, so you better have the details ready. I came out feeling like I'd been interrogated rather than interviewed, which is probably the point.
  • Tell me about a time you had to move forward on a project where the requirements or direction were unclear.
  • Describe a time you had a conflict with a teammate or stakeholder. How did you handle it?
  • What project are you most proud of, and what was your specific contribution to it?
  • Who is a colleague you admire and what specifically do you admire about them?
  • What is an area you are actively trying to improve, and what are you doing about it?
  • Tell me about a project that involved multiple teams. What was your role in making it work?
  • Tell me about a project or initiative that failed. What happened and what did you take away from it?
  • Describe a situation where you had to give constructive feedback to someone. How did you approach it?
  • Tell me about a time you had to get buy-in from people you had no authority over.

“This one sounds easy until you're mid-story and the interviewer is just staring at you waiting for more.”

View Post

Meta·Product Manager·Onsite - Behavioral / Leadership

Jun 2026
Meta PM interview with a behavioral question about scrappy execution. Pretty standard loop but this one question stuck with me because I fumbled it more than I expected to.
  • Describe a time you successfully delivered a project when you had no budget and no resources to work with.

“I had a decent example but I kept underselling the constraints, like I was embarrassed to admit how bare-bones the situation actually was.”

View Post