I applied through a recruiter. The process took 3 months. I interviewed at Meta (Austin, TX) in May 2013
Interview
"Speed Dating" style of interviews. Once you get past the initial phone interviews you then move to multiple in person 30 minute discussions with a variety of people/positions. Depending on what position you interview for you will also be asked to present to a team member on a specific topic.