I applied through a staffing agency. The process took 3 days. I interviewed at Taj Technologies (Telephone, TX) in Jan 2016
Interview
It consisted of being asked about my experience as a developer, difficulties and triumphs, what I'm looking for long-term, etc. It was not really complicated since Taj is a staffing agency.