I applied through an employee referral. The process took 1 day. I interviewed at Meta (Houston, TX) in Oct 2016
Interview
Conference, I met with one of the engineers at the booth and got into a heated discussion about the applications of virtual reality into social media. Gave me a fast-track ticket to schedule an interview in 2 hours. Interviewed, performed mediocrely, then got an offer to do an interview again tomorrow at the exact same place.
Interview questions [1]
Question 1
Least Common Ancestor of a binary tree, then a binary search tree.
I applied through a recruiter. The process took 5 weeks. I interviewed at Meta (Tel Aviv-Yafo) in Oct 2016
Interview
It's not an interview really, but a series of tests.
Approached by a recruiter, had a phone conversation and then an on-site coding test (could also have been done by phone, but I live nearby). After another phone conversation with a recruiter who explained the process, came into their office for another series of four tests - 2 more coding tests, a design question and one with some vague personal questions and YACT (Yet Another Coding Test). Questions are not too difficult, but I'm assuming they expect near-perfect performance (mine was not :)
Everyone was very friendly, positive and respectful, so even though I was rejected, all in all a positive experience - as someone often involved in recruiting myself, I think we can all learn a lot from how it's done there, especially when it comes to giving candidates a good feeling, regardless of outcome.
Interview questions [1]
Question 1
Test if it's possible to break up a sequence of characters into several known words.
I applied through college or university. The process took 2 weeks. I interviewed at Meta (Menlo Park, CA) in Oct 2016
Interview
Got referred through a friend, one phone screen then onsite, they had everyone do 4 interviews then toured us around and then we left the Facebook campus. They gave us t-shirts and fed us lunch too.