I applied through an employee referral. The process took 2 weeks. I interviewed at Tesla (Fremont, CA) in Apr 2016
Interview
I went through an initial screening and then interviewed in HR with 3 different teams. The interviews were primarily fit based. Each team asked different questions but none were overly technical. Most of the interviews were about my independent research and prior internship experience. Many questions about my learning style and how I work best.
I applied through other source. The process took 2 weeks. I interviewed at Tesla (Santa Barbara, CA) in Jan 2016
Interview
Had initial interview with the company for an internship that I was referred to by a friend. They called me up and we spoke for about 30 minutes casually about the needs of the department and how my skills would help meet those needs.
Overall it was a positive experience although I didn't get the job. Needs of the department changed they said.
1 HR interview and 2-3 technical interviews afterwards with manager and other team mates. They want to gauge passion and what you know about the company. The HR manager tries to match you with a team that matches your skill set.