I applied through a staffing agency. The process took 2 weeks. I interviewed at All State Consultants (San Jose, CA) in Dec 2015
Interview
1) Intro call with brief description of their own company and what they expect from employee.
2) Another detail interview on call with technical details being asked.
3) Onsite interview or Panel Interview