1- video call interview with recruiter - around 25 minutes 2- online assessment that took me around 40 minutes to do 3- video call interview with hire manager - around 45 minutes 4- Study case exercise - took me a few days to complete 5- Panel interview with around 4 different people from different team- 1 hour 6- After all this process that took almost 2 months they sent me an update email saying that they will put the position on hold until 2023.