First interview with HR over the phone,
Second Interview with supervisor over Zoom,
Then Written Exercise,
Lastly, a Panel Interview with several people from the team which lasted long hours.
Several month since I submitted my application. Overall the process went well and the company was transparent enough.