The process started with a general HR interview where we went over the future steps. It was then followed by a coding task relevant to the role, after which I had four separate interviews starting with the role's manager and followed by other senior personnel who will most closely be working with the future hire. After that, the communication continued via email.