BNP Paribas logo

BNP Paribas Data Scientist Interview Questions
& Process

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

Based on 71 interview experiences · FREE TO READ

2.4 Rounds average
Average Typical difficulty
69% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at BNP Paribas.

Showing 3 of 71
BNP Paribas logo
BNP Paribas

Data Scientist Intern

Analytics · a year ago

Intern Average Positive experience Accept offer 3 rounds
Interview process
Technical screen Onsite
Interview formats
Coding Technical Behavioral

Had a Hackerrank assessment with 3 problems, followed by two interviews. The first was a technical interview, about 1 hour or more, focused on ML and DL knowledge, and the Hackerrank problem. The second interview was more discussion and soft skills oriented.

Confirmed questions1 question
  • How would you approach fraud detection using ML on an unbalanced dataset?
BNP Paribas logo
BNP Paribas

Data Scientist

Analytics · a year ago

Mid Average Neutral experience No offer 2 rounds
Interview process
Technical screen Onsite
Interview formats
Technical Behavioral

The interview process was thorough but manageable, covering a good range of technical topics like machine learning, deep learning, NLP, and computer vision. I was asked about ML algorithms, neural network designs, NLP models (like BERT and Word2Vec), and practical uses such as image recognition. There were also questions about software engineering practices, including unit tests, CI/CD, and using Git in agile development. Finally, they asked situational questions that required the STAR method to detail the situation, task, action, and result, showing my problem-solving skills and teamwork abilities.

Confirmed questions1 question
  • Can you explain what boosting and bagging are?
BNP Paribas logo
BNP Paribas

Data Scientist

Analytics · a year ago

Entry Difficult Neutral experience No offer 1 round
Interview process
Technical screen
Interview formats
Technical Coding

The process was very direct. We skipped any introductions and went straight into reviewing my CV and then a coding exercise. I had to share my screen while coding. There were a lot of technical questions, so it's probably a good idea to prepare beforehand. The topics covered a lot of machine learning and deep learning.

Confirmed questions1 question
  • Can you explain the KNN algorithm in your own words?

BNP Paribas Data Scientist Interview Questions

Quoted word for word from BNP Paribas interview reports.

On average, how many coin tosses does it take to get two heads in a row?

Read reports

if we toss a coin multiple times untils a player win, whether player A who wins by achieving 3 consecutive Head-Head-Tail or player B who wins by achieving Head-Tail-Tail would be more likely to win?

Read reports

What is the conditional expectation of X + Y given Y, assuming X and Y are independent variables?

Read reports

Could you explain how to implement a neural network for machine translation?

Read report

Could you walk me through the fundamentals of the KNN algorithm?

Read report

How would you approach fraud detection using ML on an unbalanced dataset?

Read report

Formats, difficulty and experience

Across all 71 BNP Paribas interview reports.

Interview formats

Technical 42%
Behavioral 24.3%
Coding 22.5%
Case 4.7%
Presentation 4.1%

Interview difficulty

Easy 14.1%
Average 59.2%
Difficult 26.8%

Candidate experience

Neutral 19.7%
Positive 69%
Negative 11.3%