First is a coding test, there are 3 questions, taking 2 hours, all are easy or medium difficulty. Second, the 1st tech interview. The first part discusses the project you have done, the second part is and a coding test, and discuss the code after you did. Third, the 2nd tech interview similar to the first one. Fourth, the last interview is the manager or HR interview. Basically small talk and discuss the experience at school, internship, or former company(just make sure you are a hard-working individual and a nice person to work with).