The interview process is three rounds.
1) HireVue/HackerRank where you can choose LC OOP or MATLAB problems
2) Vibe check from the manager to see if you have communication skills
3) A 4 hour interview process of three parts
i) 30 minutes of resume review 90 minutes design/coding problem
ii) 45 minutes with the hiring manager asking communication/problem solving questions.
iii) 60 minutes of HR questions