The interview consisted in 5 phases.
First one was a call with the recruiter, a few general questions in english and about work experience followed by an invite for the next call with another recruiter (which was mainly general, too).
The third phase was a face to face interview with the manager of the team. It was an one hour interview about technical skills and previous experience, followed by a language test (second foreign language).
The forth one was the team interview: I was asked to present a demonstration about the product in front of the team, followed by a Q&A. That ended with another oral interview for the second language.
And the last one was with another manager to give the ok for hiring.