I applied through a recruiter. The process took 1 week. I interviewed at Meta (Sunnyvale, CA)
Interview
Coding Interviews (3 Rounds): 45-minute sessions with 1-2 coding problems focused on data structures and algorithms.
Behavioral Interview (1 Round): A 45-minute conversation about past experiences, challenges, and teamwork.
Team Matching: Informal discussions with potential team leads to explore fit based on goals and interests.
I applied through a recruiter. The process took 2+ months. I interviewed at Meta (Menlo Park, CA) in Apr 2024
Interview
Recruiter contacted me in LinkedIn and had a recruiter call, followed by a single screening interview, followed by a full-loop interview which had 3 coding rounds, 1 machine learning system design and 1 Research Experience/Background interview.
Interview questions [1]
Question 1
Screening Test was coding interview with two questions
Q1. compute sum of numbers in a multi-level nested list where sum in a nested level is product of the sum and the nested level.
Q2. check if a internationalization acronym is valid
Full-Loop interviews had 3 coding round with 2 questions each.
Q1 implementing a streaming dropout detector
Q2 Deep-copy a linked list with a random pointer
Q3 counting number of monotonic sequences in an array
Q4 return all palindromes in a given string
Q5 Trip planner
Q6 Print matrix elements diagonally