I applied online. I interviewed at Tesla (Palo Alto, CA) in May 2012
Interview
I had interviewed with two senior members. The first member was European and the first thing he asked was "what is your nationality". I was shocked. He said my resume looked like it had ADHD. Terrible company atmosphere !