I applied through college or university. The process took 2 weeks. I interviewed at Meta (New York, NY) in Oct 2016
Interview
I had a technical phone interview where I shared a little about myself with the interviewer from California. Then we did one interview question, which I coded on an online notepad and talked it over on the phone. Then I asked 2 questions and awaited for the result. It was a good experience even though I did not get an offer.
Interview questions [1]
Question 1
You are given a large set of github commits. Write code to find the first instance of a github commit error given the function that can check for github errors is provided.
Applied through internal referral. Got notified about interview in less than three days. Scheduled interview a few weeks later. Had phone interview with an engineer. The interviewer was friendly and gave hints whennI was stuck. Was asked a lot of time complexity questions.
I applied through a recruiter. I interviewed at Meta (New York, NY) in Jan 2016
Interview
just reviewed with HR, and HR asked you select facebook? this is very interesting question. I just answered I like facebook, this is a popular company. then HR ask me to introduce myself briefly.