Criteo logo

Criteo Data Analyst Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 31 interview experiences · FREE TO READ

2.8 Rounds average
Average Typical difficulty
45.2% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Criteo.

Showing 3 of 31
Criteo logo
Criteo

Data Analyst

Analytics · nearly a year ago

Mid Average Positive experience Accept offer 4 rounds
Interview process
Recruiter call Technical screen Take home Presentation
Interview formats
Behavioral Technical Coding Presentation Case

First, an HR phone screener with a recruiter, who was really helpful throughout. Then, a behavioral interview with the Director of analytics. After that, a 1-hour SQL test, proctored by the team lead. Finally, a take-home case study on A/B testing, which was followed by a presentation and Q&A with other team leads.

Confirmed questions1 question
  • What makes you want to join Criteo?
Criteo logo
Criteo

Data Analyst

Analytics · a year ago

Senior Average Negative experience No offer 2 rounds
Interview process
Recruiter call Recruiter call
Interview formats
Behavioral

The recruiter initially mentioned that the Senior Analyst position had been filled internally and offered to interview me for the regular Analyst role instead. The interview started with a question about my desired compensation, as the offered salary was lower than what was advertised. I stated a figure about 15% higher than their proposed range, which led the recruiter to try and conclude the call. I clarified that my compensation expectations were negotiable, and we proceeded to discuss the team's structure and my background. A month later, I received another meeting invitation from the same recruiter. It appeared to be set up similarly to the initial interview, prompting me to email and inquire if it was a second-round interview or if they had mistakenly sent another first-round invitation. Despite receiving no response, it turned out to be another first-round interview. The recruiter then informed me on the call that I was not a good fit because the specific SQL dialect I used wasn't compatible with Criteo's systems, as their team utilizes MySQL. Therefore, it's advisable to mention your experience with MySQL.

Confirmed questions1 question
  • Which SQL dialect do you have experience with?
Criteo logo
Criteo

BI Analyst

Analytics

Entry Average Neutral experience No offer 3 rounds
Interview process
Recruiter call Take home Onsite
Interview formats
Behavioral Technical

I first got an email from a recruiter on LinkedIn. We had a 30 min call where she asked about my past experience and told me about the company. Next, I had to complete a timed online test. It had questions about online marketing stuff, like CPC and A/B testing, and some percentage calculations. They told me what topics to expect beforehand, so it wasn't too hard. The last step was an in-person interview at their office with someone from the BI team. They asked about the company's product and business, plus two brain teaser questions. I wasn't too familiar with their product and missed one of those questions, so that was it for me.

Confirmed questions2 questions
  • Regarding underground stations, why are there three times as many exits as entrances?
  • There are four people needing to cross a river using a barge that can carry a maximum of two people. The crossing times for each person are 1 min, 2 min, 5 min, and 10 min respectively. When two people are in the barge, the crossing time is determined by the slower person. Calculate the minimum time required for all four people to cross the river.

Criteo Data Analyst Interview Questions

Quoted word for word from Criteo interview reports.

Regarding underground stations, why are there three times as many exits as entrances?

Read reports

Guessitmation Question: How many mattresses are sold in the UK each year?

Read reports

Can you estimate the revenue of an airline for a flight from Barcelona to Singapore?

Read reports

Explain to me how the Netflix recommendation system works, as if I were a 7-year-old.

Read report

Can you analyze this trendline, focusing on interesting conclusions rather than just descriptions?

Read report

Can you explain Criteo's main business concepts (CPM, CPC, etc.)?

Read report

And how would you explain it to your 70-year-old grandmother?

Read report

Formats, difficulty and experience

Across all 31 Criteo interview reports.

Interview formats

Behavioral 34.7%
Technical 34.7%
Coding 12%
Presentation 10.7%
Case 6.7%

Interview difficulty

Easy 22.6%
Average 61.3%
Difficult 16.1%

Candidate experience

Negative 25.8%
Positive 45.2%
Neutral 29%