I applied through a recruiter. The process took 6 weeks. I interviewed at Meta
Interview
6 interviews in total: with the recruiter, hiring manager and 4 peers. Smooth process with the recruiter and scheduling of interviews - great interview experience. Unfortunately no feedback was offered to me at the end as company policy - but I was asked to submit my feedback.