I applied through college or university. I interviewed at Meta
Interview
I had an on campus interview and it was fairly smooth. The interviewer was polite and helped me whenever I got stuck on a problem. The interviewer was also very informative whenever I asked questions regarding the company.
I applied online. The process took 2 weeks. I interviewed at Meta (Atlanta, GA) in Jan 2017
Interview
Two standard phone interviews (similar to how Google, Amazon or pretty much any other company does their phone screens). Got an email later with their offer. It was really fast, HR was very pleasant to work with compared to other experiences.
I applied through college or university. The process took 3 weeks. I interviewed at Meta (Stanford, CA) in Oct 2017
Interview
On-campus interview. The interviewer was friendly and introduced himself. A few minutes of resume discussion and then the technical question on the whiteboard. I worked the problem out in pseudocode and then in code, making sure to think out loud. A few days later I was invited to the on-site, which hasn't yet happened.