There were two interviews. The first one was with HR representatives and members of the team that was hiring. Quite in depth questioning of my CV and relevant experience to the position. Some standard questions (how do you deal with conflict, how would you approach developing a project with a client). The second interview was with the management and much more informal. Basically just a chat about different positions on my CV. For that one, I could have prepared more things to say to fill the gaps. I wasn't used to leading the conversation in an interview. Finally, I also got a task to prepare and three days to prepare it.
Overall, it took a lot of time between the steps. The first interview was scheduled on the next day, the next interview took place two weeks later, the task was given to me another 1,5 weeks later. I didn't get the job and so far also no feedback.