Many stages in the process. Relatively easy behavioral questions but there were difficult technical questions that involved coding. First was the online application, then there was a video pre-recorded interview, then there was an interview face to face via videochat that ended with coding questions, and then a phone interview with technical questions at the end. They informed me two weeks after the phone interview I did not get the position.