Two rounds, the first interview with the team leader and another person from the team, the 2nd with the team leader and CTO. It was overall a good experience but with a lot of detailed questions and for me on a more difficult side. The feedback that I received after the final round was very detailed and personal which I appreciated.