I applied online. The process took 3 months. I interviewed at Meta in Oct 2020
Interview
Contacted by email after applying online. Scheduled a 45 min phone screen with Facebook engineer. The interview primarily consisted of coding. I could ask the engineer some questions at the end.
Interview questions [1]
Question 1
Given a string of type “(({X}({Y})))(Z)”, determine the max depth of nested parentheses in the string. Answer is in this case 4. Parentheses without variables in them do not count.
There are two coding rounds. Each of them has two medium coding problems. The experience was nice, but they have a high bar and expect you to solve the problems quickly and accurately.
Submitted resume at career fair on college campus. First interview on college campus. Then flew out to Facebook campus for an in-person interview that lasted one hour. Interviews consisted of coding questions.