There was an initial screening interview for 30 minutes going over background and learning about the company.
For the second round several more 30 minute interviews with multiple teams. Final round was the final boss interview another 30 minute interview with the CEO.
Long process