3 interviews:
HR interview
Developer Interview + code exam
Client Interview
The HR interview is just a basic soft-skill / personal interview. The Developer interview test your technical skills in Java, Springboot and Angular, and then has some coding questions in Java and SQL. The client interview is similar to the Dev interview.