I applied through a staffing agency. The process took 3 weeks. I interviewed at Hortonworks
Interview
Call by staffing agency who asked for background and resume and forwarded to the company. Was scheduled for Phone interview with programming followed by Onsite interview with multiple 1 on 1 with different people focused on programming.