I applied through university. The process took 4 weeks. I interviewed at Cargo Chief (Mountain View, CA) in June 2015
Interview
I had two rounds of interview-One was technical phone screen and second was onsite interview.
Phone interview was 30 minutes long, which consisted of resume questions and some technical questions also with availability questions.
Onsite interview was for around 3 hours with 3 interviewers. They were cooperative and encouraging. I had whiteboard coding as well. I had a small tour of the company. It went well. But there was only one position open.