Received an email on LinkedIN. Replied back and within a week a recruiter emailed for a phone interview. Spoke for an hour asking about my background and why do you think you are a good fit for Tesla. Within another week another recruiter contacted for another phone interview. A week later, an emailed to schedule a campus interview. Interviewed with 3 people for a total of 3 hours.