I applied through a staffing agency. I interviewed at Criteo
Interview
Had a phone interview lasting one hour. They said they were impressed and they would send me a test and set up a face to face interview. One week passed and I found out from the recruitment agency that the position had been offered and accepted by someone else.