I applied through a recruiter. The process took 2 months. I interviewed at Meta (Menlo Park, CA) in Jan 2016
Interview
Passed phone check, 3 onsite interviews everything was great according interviewers, gave in average 3 solutions for each problem and after that they said that they cannot give an offer.
I applied online. The process took 3 weeks. I interviewed at Meta (Irvine, CA) in Oct 2015
Interview
I submitted my resume through a resume book for a larger conference and then I got an email from a recruiter saying they were interested in having me for an interview. There was a pre-interview dinner where we got to talk to our interviewers. Then the next day was the actual interview. I didn't get an offer but it was an interesting process and my first technical interview so I didn't mind.
Interview questions [1]
Question 1
If you have two numbers written as strings, how would you add them as numbers?
I applied through college or university. The process took 1 day. I interviewed at Meta (Toronto, ON) in Apr 2015
Interview
I took a phone interview of Facebook in April last year, it's a phone interview, we talk on phone and type code on the Google doc. Firstly they ask me do a self introduction, I talked about my experience and projects, then they ask me some questions related to my resume. This last about 10 minutes. After that I did 2 algorithm question. I think they pay more attention on the coding test. The whole interview may last about 40 minutes.
Interview questions [1]
Question 1
algorithm and data structure such as merge 2 sorted array.