The interview process started with a screening with a Hiring Agency, then a first technical interview, a take-home assignment as technical challenge, following a second technical interview to review the challenge solution, and finally a business interview with the Leadership.