First stage: Interview with the structuring team and straight after with the quant analyst in their team.
Second stage: Give a task to do over the weekend. The task is quite a lot of work and a bit unreasonable, they could simplify the task while still understanding the candidates capabilities.
It involved Python work in modelling a portfolio of mortgages but also included payment data of these mortgages (80m rows).
After sending all the analysis + a presentation on the work, they didn't get back to me for two weeks and simply said they decided to hire internally.
They seem content in wasting your time.