(i) Screen call with their internal recruiter (ii) interview with the hiring manager, and (iii) the final stage of the interview process was with the hiring manager and the CFO, which included a test (answer to a prospect's requests of changes on the firm's T&Cs and advise stakeholders on any possible risks)
During the interview process I was always kept updated on the next steps, which I really appreciated.
I really enjoyed the process and I would have accepted the job if offered, as it seems that the company has good values towards its employees (and candidates for that matter)