I applied through university. The process took 3 weeks. I interviewed at Meta (Menlo Park, CA) in Feb 2016
Interview
1 Campus interview, 1 Onsite. Really nice and professional people.
You should be very comfortable with coding on a white board and algorithm complexity.
Both of my interviewers were foreign and so there was an accent issue but they were really understanding and happy to repeat themselves.
Interview questions [1]
Question 1
Write a function that takes a string S and an array of strings A and returns true if S can be reconstructed by any combination of the elements in A.