Top 50
Prep plan
Updated weekly · Last refresh Aug 30

Criteo Software Engineer Interview Questions

The questions to prepare for a Criteo Software Engineer interview. Questions from real interview reports rank first. Updated weekly.

50questions
~7htotal time
Track your progressSign up free to work through all 50 questions and resume where you left off.
Start practicing free →
1
CodingStart here. 27 questions · ~217 min
Array Search and OptimizationMedium

Tests your approach to algorithm selection, complexity analysis, and performance tradeoffs.

ArraysSearchingoptimizationCriteo
Search in Sorted Rotated ArrayMedium

Tests your ability to apply binary search variants and reason about time complexity.

ArraysSearchingCriteo
Flood Fill on a GridMedium

Tests your ability to design graph or grid traversal algorithms and handle boundaries.

Criteo
More Coding questions with a free account
2
System Design13 questions · ~105 min
Model Online Poker SystemsHard

Evaluates system modeling skills for a real-time online gaming domain.

Criteo
Stream-Aware List ProcessingHard

Assesses distributed systems thinking for stream processing and large-scale computation.

distributed systemsCriteo
Draw Out Implementation During DesignMedium

Evaluates how you structure ambiguous design discussions and translate them into actionable implementation.

implementationCriteo
More System Design questions with a free account
3
Behavioral & Leadership8 questions · ~64 min
More Behavioral & Leadership questions with a free account
4
More topics2 questions · ~16 min
Process Data Larger Than RAMHard

Tests your ability to design scalable data processing strategies under memory constraints.

data processingperformancescalabilityCriteo
Databases and Hashing BasicsMedium

Assesses understanding of core database concepts and hashing behavior relevant to software design.

databaseshashingCriteo

Sign up to see every question

Create a free account to unlock this list and practice real interview questions.

Get my prep plan
Hands-on SQL practiceWrite and run real queries in the editor. 3 drills · ~30 min
The finish line: interview-readyComplete all 50 questions plus 3 hands-on drills to finish this plan.