After a phone screening, they sent me an online multiple choice test with machine learning questions and a short coding exercise.
Then I had a coding interview by Skype and a collaborative coding website (1 hour long). The coding was in python.
After this, I had a double interview (30 minutes each) with data scientists from Redwood City, still by Skype, with ML questions about classic algorithms, feature selection techniques, deep learning etc. and more high-level questions about client interactions.
The process continued with interviews with the Data Science VP and executives, then a final interview with the CEO. These interviews were more centered on motivation and behavior (how I dealt with difficulties in previous projects, etc.).
Since I applied for the Paris office and most people are based in Redwood City, all the interviews were done by Skype.
During the whole process, people were super friendly and answered my questions.