From initial contact it took about three months until I finally recieved an offer.
I first had a brief 30 min phone interview with the recruiter where I gave my background and answered some basic questions.
Then about 2 weeks later I hade a phone interview with my potential manager and a potential co-worker. Again I told my them about my background and they also gave me some information about the role.
Interview nr. 3 was face to face with a senior manager from the team. This was more intended for me to ask questions and for him to make sure I was a good fit for the team.
Lastely I did a panel interview (4 people) where I got a case from which I created a 30 min pitch. After which we did about 20 min questioning from the audience.
All in all it was a long (and sometimes frustrating) process, but I also appreciate that, just to make sure it's a right fit both for me and for the employer.