I applied through an employee referral. The process took 4 weeks. I interviewed at Meta
Interview
They give feedback in a day. They provided very in details preparation guide, what you should know and what they are looking for. Back to back interviews with break. General hire, do not talk to HM or team members.
I applied through a recruiter. The process took 1 week. I interviewed at Meta in May 2019
Interview
Recruiter screen followed by a phone interview. Pretty straight forward process. The interviewer seemed nice and helped me when I got stuck at the question. They responded with the results pretty quickly.
Phone Interview that lasted about 45 minutes. Was asked to tell the interviewer a little bit about myself as an ice breaker and then was asked to solve 2 coding problems. Both were leetcode mediums. A BFS and a Parentheses problem.