Initial phone screening then had a few rounds of technical interviews. Interview process is pretty fast compared to a lot of companies and recruiters are great with communication and very supportive the entire way though.
I applied through an employee referral. The process took 4 weeks. I interviewed at Meta (Menlo Park, CA) in Sep 2017
Interview
Applied through a referral. Had a telephonic interview. The interviewer was really helpful and nice. Could solve both the questions. I was called for an onsite which had three rounds, two were coding and one was behavioral with coding. Great experience! Not sure what they really look for. Thought it went pretty well.
Create a random number generator from that will generate a random number from a list of numbers, with the probability proportional to the magnitude of the number.
I applied through a recruiter. The process took 3 weeks. I interviewed at Meta (Menlo Park, CA) in Sep 2017
Interview
I did on-site initial screen. In which I answered almost three technical questions and had very good interactions with the interviewer. So I left feeling pretty positive, there was no followup after that for another week and a half. After touching base with the recruiter, they took another couple of days and was followed by a rejection email.
Wish I would have gotten some sort of feedback, as I answered everything optimally and also had good feedback from interviewer and conversation afterwards.