I applied through a staffing agency. The process took 1 day. I interviewed at Big 5 Sporting Goods (Riverside, CA) in Nov 2016
Interview
There was a brief interview with someone from Human Resources, which was fairly basic with simple questions. After that there were two members from the technical team who asked about my related experience/skills. All interviewers were reasonable and easy to talk to, and the technical questions were mostly simple and very fair.