Meta | Onsite | Awaiting Results
- Posted
- 23 Jun 2025
Summary
I shared a recent interview experience at Meta on behalf of an anonymous candidate, covering multiple LeetCode problems, behavioral questions, and a system design problem.
How it went
Hey y'all, sharing a recent interview experience on behalf of anonymous. This ain't me but I hope these data points help!
Q1: LC199 Binary Tree Right Side View
Variant: what if you had to return the left and right side views?
It was noted that BFS was used and accepted.
Q2: LC1047 Remove All Adjacent Duplicates
Variant: 1D Candy Crush.
Q3: LC346 Moving Average from a Data Stream
Variant: The input is given upfront so use a rolling window.
I could be misinterpreting here and the candidate could've been asked the OG (in which a queue is the solution) but I've almost never seen the latter asked.
Q4: LC23 Merge K Sorted Lists
Variant: It's a list of integers. A heap was used instead of the divide-and-conquer, and it was acceptable.
Behavioral: It was questions around handling conflict, demonstrating leadership, mentorship experiences and "What project are you most proud of?"
System Design: Design Proximity Server
I don't know information beyond this, but if you have pressing questions, I can ask anonymous!
Good luck with your studies!
Questions asked (6)
- 01
Binary Tree Right Side View with Left/Right Variant
Data Structures & Algorithms
Open the problemLC199 Binary Tree Right Side View
Variant: what if you had to return the left and right side views? - 02
Remove All Adjacent Duplicates (1D Candy Crush Variant)
Data Structures & Algorithms
Open the problemLC1047 Remove All Adjacent Duplicates
Variant: 1D Candy Crush. - 03
Moving Average from a Data Stream (Rolling Window Variant)
Data Structures & Algorithms
Open the problemLC346 Moving Average from a Data Stream
Variant: The input is given upfront so use a rolling window.
I could be misinterpreting here and the candidate could've been asked the OG (in which a queue is the solution) but I've almost never seen the latter asked. - 04
Merge K Sorted Lists (List of Integers Variant)
Data Structures & Algorithms
Open the problemLC23 Merge K Sorted Lists
Variant: It's a list of integers. - 05
Behavioral Questions
Behavioral
Questions around handling conflict, demonstrating leadership, mentorship experiences and "What project are you most proud of?"
- 06
Design Proximity Server
System Design
Design Proximity Server