Initial HR interview, followed by technical case. After the technical case, there was one interview to talk about your solution, plus optimisation knowledge assessment and a little of live coding (you shouldn’t worry, nothing crazy and perfectly aligned with the case). After this major technical round, there are two other interviews, the first is part technical and part behavioural, assessing fit with the company. The last one is with senior people of the company, mainly to assess fit.
The whole interview process is fair and it was a very good interview experience. However, it is very demanding.