Meta | Onsite | Awaiting Results

meta logo
meta
June 23, 20255 reads

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.

Full Experience

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!

Interview Questions (6)

Q1
Binary Tree Right Side View with Left/Right Variant
Data Structures & Algorithms

LC199 Binary Tree Right Side View
Variant: what if you had to return the left and right side views?

Q2
Remove All Adjacent Duplicates (1D Candy Crush Variant)
Data Structures & Algorithms
Q3
Moving Average from a Data Stream (Rolling Window Variant)
Data Structures & Algorithms

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
Merge K Sorted Lists (List of Integers Variant)
Data Structures & Algorithms

LC23 Merge K Sorted Lists
Variant: It's a list of integers.

Q5
Behavioral Questions
Behavioral

Questions around handling conflict, demonstrating leadership, mentorship experiences and "What project are you most proud of?"

Q6
Design Proximity Server
System Design

Design Proximity Server

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!