I applied through a recruiter. I interviewed at Meta (San Francisco, CA)
Interview
The preliminary LeetCode was rather easy.
The Loop round had two LeetCode problems, behavioral and system design. The LeetCode ones were pretty fair.
For system design, I got stuck on a DB question about the leaderboard design, and didn't go beyond that. Technically Sorted Sets in Redis. That system design interview was probably my weakest link in that particular process.
Interview questions [1]
Question 1
Design a Game Leaderboard, showing top scores and rankings. And quickly retrieving score and rank of each player
I was two DSA question one related to DFS and another related to strings.
Tree Question :
Find the diameter of the given tree.
String Question :
Check palindrome by removing at most one letter
Interview questions [1]
Question 1
Tree Question :
Find the diameter of the given tree.
String Question :
Check palindrome by removing at most one letter
I applied through a recruiter. The process took 5 months. I interviewed at Meta (Londres, Inglaterra) in Apr 2025
Interview
Phone Screen - Two leetcode questions
Onsite - behavioural (project that I'm proud of, hardest professional relationship, project that grew with scope), 2x leetcode (each with two questions as well), system design
Interview questions [1]
Question 1
Design a service to post status updates and supports full-text search