The interview was conducted in two halves. The first round was conducted online which included my introduction, my work experience and knowledge, etc. The second round was an in-person interview that included a written test evaluation.
Overall the interview process was well managed and I didn't have to wait around for too long.