I applied through a recruiter. I interviewed at Tesla in May 2017
Interview
You go and a Room across the street from the main plant and a view process with a computer and a person then you go across the street the next day in a large conference Room with them by the 100 people for 3 days for about 10 hours A-day very long and boring sometimes