I applied through a recruiter. The process took 4 weeks. I interviewed at Meta (Sunnyvale, CA) in Feb 2025
Interview
Had tech screen round first with 2 coding questions asked in 45 mins.
Questions were medium to hard.
Full loop round had 4 coding questions split into two 45 min coding rounds.
Questions were medium to hard.
One ML system design
One behavioral interview.
Interview questions [1]
Question 1
1. weighted random pick,
2. dfs to find cheese in 2D board unknown starting position & somewhere there is a cheese.
3. application of Kadane (subarray sum equals k)
4. binary tree vertical order traversal
5. group shifted strings
6. make a large island
System design : design instagram video recommendation
straightforward, two rounds, not that bad. clear questions, one technical and one behavioral. there were two coding questions and there was a bit on the behavioral question. the last question was about using a hash map in a dfs application. make sure to know dsa before interviewing
I applied through a recruiter. I interviewed at Meta (Virginia Beach, VA)
Interview
Went through Multiple rounds of interviews,
1. DSA
2. DSA ADVANCED
3. SYSTEM DESIGN
4. BEHAIVOURAL
All rounds went good and bit depth in nature. system design is the quite challenging of all and tested overall depth in terms of active delivery
Interview questions [1]
Question 1
System design pattern for instagram recommendation
Fair, typical coding process that tests your Leetcode familiarity. Standard design questions and behavioral. No surprises. Overall good experience, a bit slow compared to other companies to give feedback on interviews.