Criteo Software Engineer Interview Questions
The questions to prepare for a Criteo Software Engineer interview. Questions from real interview reports rank first. Updated weekly.
Tests your approach to algorithm selection, complexity analysis, and performance tradeoffs.
CriteoTests your ability to apply binary search variants and reason about time complexity.
CriteoTests your ability to design graph or grid traversal algorithms and handle boundaries.
CriteoEvaluates system modeling skills for a real-time online gaming domain.
CriteoAssesses distributed systems thinking for stream processing and large-scale computation.
CriteoEvaluates how you structure ambiguous design discussions and translate them into actionable implementation.
CriteoTests your ability to design scalable data processing strategies under memory constraints.
CriteoAssesses understanding of core database concepts and hashing behavior relevant to software design.
CriteoSign up to see every question
Create a free account to unlock this list and practice real interview questions.
Calculate weighted average selling prices by product using a date-range join, aggregation, and NULL handling.
Costar
Costar GroupUse joins, a CTE, CASE expressions, and monthly pivoting to compare Lucid campaign performance across channels.
Lucid MotorsUse CTEs, joins, aggregations, and CASE logic to combine Salesforce, Marketo, and Google Analytics into one monthly campaign report.
Palo Alto Networks