I applied online. The process took 3 months. I interviewed at Tesla (Palo Alto, CA)
Interview
The overall process was nice, but it was a lenghtly process wich lasted several month. So be prepared to spend some time with several conversations as I had about 7-8 in total. So Patience is the biggest character feature you will need.
Interview questions [1]
Question 1
With still to some extend limited knowledge about the company to hold an entire sales pitch for the product.
"Do you understand that although we are no longer a startup we continue to operate as a startup. How do you feel about working in a startup environment?"