I was first contacted by recruiter who found my resume in the internal database that I had used to apply for different Tesla position in the past. The process went from a phone interview with the technical recruiter, followed by a phone interview with hiring manager, followed by a phone interview with engineer. The ones with the manager and the engineer were filled 95% with technical questions. Some were think-outside-of-box questions. What was interesting was that they kept saying they were looking for a PLC guy who could program PLC but about 98% of those technical questions were all hardware-related and had nothing to do with PLC. The conversation with the engineer ended with him commenting "I think you are a decent PLC guy" but he never really asked any PLC-related questions during the interview. How could he still possibly know that I was a good PLC guy? I feel I wasn't interviewed by the correct people.
My general impression is that they have a lot of candidates that they invite to phone interviews and they put a lot of time and efforts into screening the candidates through a series of phone interviews. Even if you have passed the first few phone interviews, do not hold your hopes up too high until you actually get the offer. After all, the phone interview itself was quite strange (no PLC-related questions for a PLC position).