It was online, quite transparent, and on track. In included a live coding/bug fixing. It also had a technical interview and a cultural interview. After all the interviews are concluded, they took some time to assess input from different teams/ interviewers. And, finally decided to offer me a job.