First, talk with the hiring manager to know more about the position and the company.
Second, take technical tests with C and Python.
Third, meet with the director of the team and go through the tests you've just taken and you get to know more about the position and the team.
At last, meet with other team members.