I applied online. The process took 4 weeks. I interviewed at Criteo in Nov 2024
Interview
Involving a HR call, call with the hiring manager then a final third cal with a business partner. The last two calls were more technically challenging, in the second call I had to present a business review and business forecast using excel data, and present it on a PPT. In the third interview I was asked technical questions like 'have you used time-series algorithms?'