first is Phone screen,
then there's a Video interview with one employee, last there is the Onsite with 4 rounds of interview that last for a whole day, including a lunch session
ideally it's at the company but right now it's remotely done through video
There is the usual Recruiter call, then a technical interview which tests you on SQL, Algorithms, ML & Stats.
I Felt I messed the algorithm question which is why I didn't make it to the next round.
Interview questions [1]
Question 1
Given a list of people with things that they own, find the people who have common items and what they are?
I applied through an employee referral. I interviewed at Meta
Interview
HR screening contains product questions. 1st round contains SQL and product questions. Virtual Onsite includes SQL, Stats, Product questions. It is much harder than 1st round. Be prepared when interviewers' follow-up questions.