Long. Too Long.
The interviewer was kind and understanding through the entire process.
I had an initial interview on Teams and was later scheduled to be interviewed with the entire team but it didn't pan out.
Months later, I was able to interview with the team again by giving a presentation on a data science related project.