I applied through a recruiter. The process took 4 weeks. I interviewed at Meta (Menlo Park, CA) in Jul 2018
Interview
Started with a recruiter, who gave a great deal of useful detail about what to expect. Initial "phone screen" was on-site, which I think helped me to do my best. Warm-up questions about previous work and Android particulars, then two not-terribly-difficult coding challenges. On-site full-day interview was six 45-minute sessions, including one for lunch and one for an interviewing trainee (coding-focused), otherwise two primarily focused on coding (much like the phone screen), one on a series of behavioral questions (classic stuff like, "What's something valuable you once learned from a supervisor?"--lots of dusting off old memories), and one on design. The design interview seemed frustratingly aimless, and while I felt I was able to give good answers, this was the one interview where I got negative feedback, too vague to make sense of, making me suspect poorly-communicated expectations. Otherwise, the whole experience was quite positive.
Interview questions [1]
Question 1
NDA. Coding questions were non-trivial but straightforward enough to easily tackle two in the half-hour period allotted each time.
I applied online. The process took 1 week. I interviewed at Meta (Tokio) in Dec 2016
Interview
I had an interview with Facebook in December 2016. The interviewer was polite and friendly. Helped out with the coding question if I had troubles. After interviewer let me ask him some questions.
Interview questions [1]
Question 1
Some tree related question. Android related questions.
I applied through a recruiter. The process took 2 months. I interviewed at Meta (New York, NY) in Sep 2016
Interview
Initial screen:
An HR guy called and had a few multiple choice basic Android questions.
First Round - Telephonic
2 fairly easy array based questions.
Onsite Round -
2 Coding rounds, 1 Design round, 1 Behavioral round.
All these rounds were highly structured and they were time bound to the minute. They were not very difficult, but the white board coding onsite makes you a little nervous.