There are a total of four interview stages: a 30-minute phone call with HR, a 45-minute video interview with the manager, another 45-minute technical video interview with a senior developer, and finally, a panel interview with a business analyst, a manager, a director, and a senior team member.
The panel interview focused mostly on ethical and situational questions—things like how you've handled conflicts in past roles or whether you've ever had to solve a problem quickly without involving others.
Personally, I’d recommend streamlining the process a bit. Four interviews can be quite a lot—it takes time for both the interviewers and the candidates, so reducing the number could make the process more efficient for everyone involved.