I applied online. The process took 1 week. I interviewed at Insys Therapeutics (Chandler, AZ) in Jan 2015
Interview
apply online, received questionnaire, had phone screen with recruiter, pretty detailed call, then interviewed in person with three people from the department, the recruiter and another member of Human Resources.