I applied online. The process took 1 week. I interviewed at Tesla (Nashville, TN) in Apr 2019
Interview
Phone Screening and then coding phone interview. HR was fine, she scheduled coding interview pretty fast. But engineer seems like didn't have experience with Java/algorithms but tried to interview Java developer.
Interview questions [1]
Question 1
Asked about previous experience and then asked to solve simple Java problem.
1. Codelity : 4 questions on Angular, sql, .net and java. They are moderate, one could do it with minimum preparation.
2. Telephonic Screening - They will focus on your codelity round and your approaches. They
asked 2-3 coding questions. The level of these questions depends on the interviewer. For me,
I felt 2 of them were easy and the other took some time but I could do it.
3. Onsite Interview:
1. Behavioural - stay cool and answer them how you usually handle within your team
efficiently.
2. Quality Assurance - They focus on your approach for coding to minimize bugs and how
efficiently you could code within the deadline.
3. OOPS - Basic java questions on oops concepts and given a problem and the interviewer will
assess your approach in achieving it. Mostly it is whiteboarding but if you are good at oops
concepts, you are fine.
4. Algorithms: Interviewer asked me about Graphs and graph traversing algorithms. He
asked me to write pseudocode for a few of them. I missed handling a few edge cases, but he
sounded okay.
5. This is where I think I got screwed up, some other manager has come along with the interviewer. He didn't let her ask any questions and he took all the time asking basic questions which I did well and I was appreciated.
Got a response from HR that am good in algorithms but not in databases and data structures and database. None of the interviewer panels asked me any question regarding Database. I solved my algorithm questions using Data structures (Arrays, Queues, Stack). I don't know how they had concluded that am good in algorithms but not in Data structures and Databases.
I applied online. The process took 1 week. I interviewed at Tesla
Interview
A phone call at first then an onsite interview where there were four interviews scheduled.
All interviews were very technical and related to Computer Science. Overall I liked the interview process
Interview questions [1]
Question 1
All questions were related to algorithms and data structures