I applied online through Facebook's website. I was contacted several weeks later by a recruiter. After an initial conversation with the recruiter, I was required to complete a writing sample online. A few more weeks went by while the sample was being "reviewed." Finally, a phone interview was set up. The questions consisted largely of my experiences working on a team, what I thought I brought to teams, what to do if a team member is not participating, etc.
All in all, it was an "ok" experience.