During the interview, They asked mostly about deep learning knowledge, which was a technical interview. Then I was asked also some behavioural questions, which were not that difficult. So you are better to be prepared for machine learning and deep learning-related questions and home assignments.
A little unprofessional at times, and they cancelled and rescheduled on me twice which was very inconvenient. Also in the initial interview they mentioned that it was great to finally get another woman on the team (red flag).
The technical interviewer was very rude and cold.
I had a take-home test which wasn't hard and didn't involve much programming, but mostly ML theory knowledge and implementation. The final interview was the hardest technically.
Interview questions [1]
Question 1
How to handle if classes in training data are unbalanced.