I started by a take-home coding project (Robot, Recursive method that prints (1,2,3,4,5), another one that counts (5,4,3,2,1). the time will be one week. After that if they liked your solution you will have an interview with the hiring manager. (behavior questions , basic java OOP, java 8 features).
The third round is about 3h- 1h with the hiring manager( OOP questions again and java 8 specific features ) codepan for 30mins : java 8 questions Collections, Hashset, Equals, haschcode, and Generics using methods which creates a list).
then one hour with the team lead most of it behavior questions. and 15 mins codepan easy leetcode question).
I was expected to have another interview with the architect but I was ghosted for one week and then was informed they decided to move with another candidate. Very Unprofessional!!!! they are kind of gave me an idea of how the work is done inside the company.