I applied online. The process took 2 days. I interviewed at Buffalo Exchange (Pacific Beach, CA) in Dec 2013
Interview
Submitted an application. Got a call a week later. Went in to take a test, passed, got a call a couple of days after saying I got the job. All happened within 2-3 weeks.