I applied through indeed and I got an email for technical interviews with two different teams in Tesla.
First Team(video interview):
After some introduction and a few resume based questions, I had to give a coding test, where they asked me 3 coding questions. After solving them all they asked me about the tools and technology I have used in my past experience.
After that they wanted me to write a sql statement for a given scenario, and you wouldn't believe but while I was working on it, one of the guys (who I assume was a senior), started to ask for a status update on some stuff they have been working one. Which was so annoying given I was trying so hard to focus on the problems. I eventually gave them a solution for the sql query as well. The interview was scheduled for 1 hour but went for 1.5 hour, during which one of the guy started to drive to work.
This is not all. After a week from the interview, I received an email from HR regarding my availability. After which I never heard back.
Given that I was receiving myriad of emails before the interview, I never received an email about my application status, and if my application is affected because I do not meet the availability.
This was the worst interview experience and even if I have gotten the offer I would have never wanted to work with a team who not only is condescending in the way they talk but also do not value someone else's time and career.