At first, there is an online assessment with one coding question that must be completed for your application to be considered. Then, the next step is to have an HR phone screen with the recruiter. Finally, there are 2 rounds of technical phone interviews with a software engineer, which are very challenging.