Had a recruiter reach out about a contract opportunity at Meta. Interview was initially a recruiter. I then had 3, 45min technical rounds with engineers on the team. The questions were largely LC Easy and LC Medium. The interviewers were very friendly and helpful. The questions were more than fair.
One thing to note is that I didn't know until the offer was extended that I wouldn't be employed by Meta directly. So that is something to keep in mind if you are taking the role to have it on your resume.