I applied through an employee referral. The process took 4 weeks. I interviewed at Meta (Cambridge, MA) in Feb 2017
Interview
Technical phone interview followed by flying out to location for an interview onsite. Onsite interview part of a program called University Day, where university students applying for internship also tour facilities and get to meet currently employed engineers.
I applied through college or university. I interviewed at Meta
Interview
I talked to some engineers when Facebook visited my college. About a month or two later, I received an email from HR and got a phone technical interview the following week. Everything went smoothly and everybody was very polite.
Interview questions [1]
Question 1
Got an online whiteboard interview while talking to an engineer on the phone. The engineer introduced himself in the beginning and made sure that I understood the question. He also pointed out some mistakes that I made.
I applied through a recruiter. I interviewed at Meta
Interview
Quick 15min phone screen w/ recruiter. Recruiter asked some multiple choice questions about Android development. Approved me for next stage with technical phone screen interview. Sent email with lots of interview prep material. Technical phone screen interview was setup with a screenshare platform where I was asked two different algorithm type questions. First question was rather easy and involved a standard hash table. Second question involved bit manipulation which I had not expected. Even the interviewee had trouble giving me hints/help. Was not accepted for the next stage onsite interview.