The interview process was pretty standard for Facebook: phone interviews, then one-day session on-site. Recruiters and interviewers were nice and friendly, but the overall impression was smeared by unclear feedback during and after the interview. When they say "yes, great, awesome, cool, makes sense, etc" all the time, it's like "wow, I'm doing great!" But afterward, they reject you saying that you didn't do what they wanted, and you should've been better than that. The architectural interview is one of the most unpredictable, so be careful choosing the way you go. The main problem I see is that interviewers don't give you any hints when you go off the _expected_ thinking direction. They may also initiate a discussion that results in lack of time, and it's almost impossible to provide a full _expected_ answer. Well, I'm not a mind reader.
Anyway, visiting the campus and talking to engineers was a great experience. It was worth it.