Similar interview process to most other employers for this role:
1. Initial recruiter interview
2. Secondary interview with PgM and/or teammate
3. (Virtual) on-site across 4 domains
My experience was great up until I was awaiting word back from the company post on-site interview. I felt the interviews all went very well, and the interviewers were great. My biggest issue with Facebook is the extraordinary amount of time to wait for a decision or update after the on-site. Four weeks(!) went by until I was told that there was not going to be an offer. I had already accepted another offer by that time, and had moved on.