Had a phone interview with two members of the IT team. The problems they gave me to solve were pretty standard, nothing too hard. Then they flew me to Amsterdam, where there were three face-to-face interviews. The first was a coding one, wasn't that hard. Second one was a system design one, which was interesting. They had me wait for about half an hour for the verdict of the technical interviews. I did well on those so they asked me for a third interview which was a business-themed one. I had a really nice conversation with the interviewer and solved a business case. After a while, the recruiter gave me an offer.