4 steps: - coding quiz, and a test - 20 minutes long HR call - 90 minutes technical round: coding and questions about Java, Spring Boot, Angular, theory questions: SOLID principles, design patterns, Hibernate, Spring annotations, etc, a lot of questions! - 45 minutes long interview with a Manager, about your attitude, when can you start, etc, also you can ask the manager anything.