I applied through a staffing agency. The process took 1+ week. I interviewed at Tripadvisor in Oct 2013
Interview
Had a phone interview with one person. Was given a writing test. The next week I was supposed to come in and interview with another person, but they happened to be sick. So I interviewed with the same person which I had already phone interviewed with. Was a quick process and started working the next week.