The process had several rounds, the first being a written submission then 3 additional rounds of interviews by various teammates of various levels. All interviews were conducted via video call at the time but I could have asked for an in-person interview.