I applied online. The process took 4 weeks. I interviewed at Abpro (Cambridge, MA) in Aug 2012
Interview
Was professional but also intensive. They asked really hard questions to keep the bar highest for applicants. Was lucky to get job as I learned they interviewed over 150 applicants for my position.
Interview questions [1]
Question 1
Generally about experience and multiple brain-teaser type questions. You'll need to be prepared for sure.