1. HR phone call, very friendly HR staff, asked me to introduce myself, my past experience, my expected salary and sent me a link for the subsequent technical assessment
2. a technical test online. Around 45 minutes time limit. MCQs or short coding questions. About Java, Git, Spring, Docker, HTML/CSS
3. 15 mins meeting Hiring Manager plus 1 hour technical interview with two IT directors.
Overall a good interview experience. The interviewers were friendly and willing to answer all the questions you asked. Provided guidance when needed.