I applied through a recruiter. I interviewed at Meta (Palo Alto, CA) in Oct 2024
Interview
Leet code questions without dynamic programming. They also have many questions like “tell me about a time” mainly about delivering with tight deadlines or working with ambiguity. The programming questions were very hard, but when I looked them up afterwards, they were well known questions. So doing typical computer science study will help.
Interview questions [1]
Question 1
Fill a bag with books that are assigned a weight and a value. Maximize value while keeping the weight under the weight limit.
I applied through a recruiter. The process took 3 months. I interviewed at Meta (Londres, Inglaterra) in Jan 2021
Interview
it was an initial phone screen and then 5-stage interview. 2 coding + 1 behavioral + 1 system design + 1 ML system design. One should do good on either ML or normal system design in addition to others.
Interview questions [1]
Question 1
Coding questions were medium leetcode questions and can be done with some prep. system design and ml system wasn't too hard. I couldn't do senior level on ml system design. it's more complicated than educative examples.
I applied online. The process took 5 weeks. I interviewed at Meta in Jun 2022
Interview
First phone screen. Second technical interview. Final interview with 5 rounds. All interviews were conducted via video conversation. All interviewers were friendly except for one. They ask questions based on some interview prep sites.