There were a few rounds, talking with the manager, HR and a coding interview. It took a while to go through the process which I assume was because they were talking to multiple people and they did not have the time/resources to schedule them in a shorter period.
The general interviews were good and helped me get to know the company and the projects. However, I did not like the coding part as I had to deal with a project with multiple files that I had to change, and keep track of what I was doing with limited time. I really preferred that we worked on one or two files on some online platform.