Applied in summer 2017 through a recruiter.
The first screening test was true/false & multiple choice questions which test basic knowledge.
The second screening was one coding problem - the recruiter sends you the link and you submit it when done.
The third screening was 2 coding problems in a shared online editor with a FB engineer.
The onsite interviews included one project presentation, one white boarding, one analytical, and one behavioral. The interview lasted from 10am to around 2 maybe? with no lunch break.
Recruiters will help you prepare for the screenings/interviews.
Interview questions [1]
Question 1
write a function which returns a fibonacci number for a given number n.
The technical round for meta was rather straight-forward, living coding of one or two medium difficulty leetcode questions. Asked about how the role was and how interviewee can contribute at the specified role
The interview process was seamless made it to the second stage. The first interview was a phone call from the recruiter which was cool. The second was technical interview with 2 people live.
I applied in-person. The process took 4 weeks. I interviewed at Meta (Dublin, Dublin) in Aug 2019
Interview
it took almost 4 weeks an overall very smooth process. first a phone interview with a recruiter, then a 1-hour online coding with the respective team member and then there was an onsite interview of 4 hours.