I applied via an add on a job market website and I was first contacted in about 2 months after my application.
The first interview was with HR which included an overview of the company and company's plans. The HR representative asked questions to assess my motivation and commitment.
After the HR interview, I went through the technical interview with the team manager. This interview consisted of a few technical questions and a talk in a foreign language of my choice. Normally, if this interview is successful, it is followed by an interview with the head of the department (who is usually French).