I applied through a staffing agency. The process took 1 week. I interviewed at Cole Engineering Services (Orland, CA) in May 2012
Interview
The interview was more than three years ago and I don't remember much about it. One Senior Software Engineer and a Project Manager on the panel with a good series of technical and personality questions. If you get this far it is your job to lose. Just be yourself and don't get too nervous.
I applied online. I interviewed at Cole Engineering Services
Interview
30 min interview. Real laid back company. They gave me a coke and pursed a level of comfort. Atmosphere was positive and fun. The developers seems relaxed and outgoing people. A good learning environment.