4 different interviews and 1 presentation of a topic of my choosing.
1st interview HR
2nd interview Lead Engineer and Head of operations
3rd interview 2 engineers and Head of Engineering
4th stage is presentation + interview with CTO
Process took almost 2 months