I applied through a recruiter. I interviewed at Tesla in Jan 2020
Interview
One offline timed coding round, to be completed within 3 hours. After that one telephonic interview (1hr) in python was conducted, questions for which were similar to the coding round.
Applied directly to website. Contacted via email for interview. Interview scheduled for next day over the phone. Interview took about 45 minutes with the individual who would be my manager. Had to follow up repeatedly and took over 2 weeks to hear back from them since the HR guy went on vacation in between. Accepted offer.
Interview questions [1]
Question 1
General questions pertaining to projects on my resume and some high level Python questions since it was relevant to the position.
I applied online. The process took 1 day. I interviewed at Tesla (Fremont, CA) in Oct 2018
Interview
Had a 30 minute technical interview over the phone, briefly asked about myself but didn't seem to actually care. Following that were some fairly generic technical questions addressing some of what he thought would be my weaknesses after reviewing my profile/resume/Github.