2 phone interviews followed by two sites interviews.
The first one was with HR, and was a simple personality check.
The next one was with the team leader, and it was quite technical. Mostly about my previous work. Asked me to describe each project and to elaborate on my part.
Finally, me the manager of the office and got an offer
Very normal interview, and rather easy.