I applied online. I interviewed at Criteo (París) in Jan 2025
Interview
- HR screen
- 1st Coding round (Leetcode about random generation) + ML /Theory questions
- 2d coding round (Intersection of two list)
- ML theory round (Logistic regression, Deep learning optimization
- ML sys design ( Moderating content, post-prod monitoring)
Interview questions [1]
Question 1
What is a convex function ?
What is logistic regression ? (They expect to go deep in details, to give precise formulas etc...)
Only went through HR screening. Process seemed too long so I gave up as I was already pretty advanced in other processes and didn't want to start a new one
Interview questions [1]
Question 1
General HR questions about past experiences and salary expectations
First, I was given a coding interview in the first stage, and I passed it. In the onsite section, I completed 2 sections, and in the 3rd section they told me that we had stop interview at this point. That was very unprofessional experience and it was such an annoying process
Interview questions [1]
Question 1
Hash tables. They wanted me solve the question with hash tables