The first call was a 30-minute technical interview with an engineer, a few days later a second 30-minute technical interview with a different engineer. Due to Covid, the next step was a virtual technical presentation (25 minutes followed by some questions) followed by 6 30-minute technical interviews in a row.