I applied through a recruiter. Before an onsite interview in France, I went through an online test consisting of verbal, numerical and English test. Then two telephone interviews, one was more technical and another from HR. On the onsite day, I was interviewed by three directors one by one. All about technical problems.