I applied through college or university. I interviewed at Meta (San Mateo, CA)
Interview
Coding / Technical Rounds: Solving practical coding or domain-specific exercises.System
Design: Architects a scalable system, focusing on handling trade-offs, scaling limits, and complete end-to-end solutions.
Behavioral: Focused on cultural fit, your ability to navigate ambiguity, and how you collaborate cross-functionally with engineers, designers, and product managers.
Typical Interview rounds.
Coding - Leetcode Medium
AI Coding - 4 parts to it.
System design - 1 high level(Like implement messenger) and 1 low level (eg: implement scheduler)
Behavioural - STAR based Questions and answers.
I didnt complete AI 4 parts, thats why i got rejected i guess.
I applied through a recruiter. I interviewed at Meta (Londres, Inglaterra) in Apr 2025
Interview
- initial call with recruiter
- coding round with an interviewer - 2 leetcode mediums
- loop
-> 2 coding interviews
-> 2 system design interviews
-> 1 behaviour interview
Interviews were positive. Even when I forgot how to do KMP, the interviewer was trying to be helpful.
How to prep for all those can be found all over YouTube - definitely worth preparing hard for it!
Interview questions [1]
Question 1
LeetCode question where I had to use KMP. Heap and queue related questions.