I applied online. The process took 1 week. I interviewed at Booker (New York, NY) in Nov 2013
Interview
First, I had a phone interview with a recruiter of Booker. She asked me 10 questions that were prepared by Director of QA.
Second, I had an interview with a Director of interview.
Third, I had a two-hour interview with my potential teammates.