I applied online and was contacted for a Product Manager position in either Seattle or Menlo Park by HR. After the phone screen, HR explained I could be hired on for an allocated role or go through the generalist process (where you would get to take a couple weeks after you get hired to learn about Facebook in bootcamp & choose a team). I chose the generalist process, and HR set up 2 45-minute video interviews (product sense & execution). After the video interviews, HR sent me an email to set up a phone call, which she then told me that they would not be moving forward and gave me feedback on what could have been improved.
Video interviews were fun and I enjoyed talking to the interviewers. Next time, would definitely focus on having a process of answering the design question.