BNP Paribas logo

BNP Paribas Software Engineer Interview Questions
& Process

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

Based on 219 interview experiences · FREE TO READ

2.9 Rounds average
Average Typical difficulty
70.6% Positive experience

Candidate interview experiences

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

Showing 3 of 219
BNP Paribas logo
BNP Paribas

Software Engineer

Engineering · a year ago

Senior Average Positive experience Decline offer 3 rounds
Interview process
Technical screen Onsite Background check
Interview formats
Technical Coding Behavioral

The interview process started with an online assessment, which included easy to medium difficulty problems and multiple-choice questions. This was followed by a technical interview where they asked domain-specific common questions and one medium-level Data Structures and Algorithms problem. Finally, there was a managerial round focused on scenario-based questions and assessing technical strengths. Overall, the interview felt like an easy to medium level.

Confirmed questions2 questions
  • Tell me about the Group anagram problem.
  • Why are you planning to leave your current job so soon?
BNP Paribas logo
BNP Paribas

Software Developer

Engineering · a year ago

Entry Easy Positive experience Accept offer 1 round
Interview process
Recruiter call
Interview formats
Behavioral Technical

The interview kicked off with a friendly welcome and intro from the recruiter, who outlined how the discussion would go. Then it was your turn to shine, presenting yourself clearly – your background, skills, and why you're a great fit for the company. You handled questions smoothly, backing up your points with real examples from your work, studies, or projects. You showed you'd done your homework by asking thoughtful questions about the role, the team, and future growth. You stayed cool and collected, even with tough questions or tricky scenarios.

Confirmed questions1 question
  • Can you describe a development project you worked on and the challenges you faced?
BNP Paribas logo
BNP Paribas

Software Engineer

Engineering · more than a year ago

Mid Average Neutral experience No offer 3 rounds
Interview process
Recruiter call Phone screen Onsite Background check Offer
Interview formats
Behavioral Technical

I applied online, then had a recruiter call, followed by a 30-minute video interview. After that, I had an onsite interview with managers and also an operational/technical interview. I received a response from HR about two and a half weeks later.

Confirmed questions4 questions
  • What are your motivations?
  • What are your aspirations?
  • What do you know about the company?

BNP Paribas Software Engineer Interview Questions

Quoted word for word from BNP Paribas interview reports.

What is the difference between using "string".equals() and the == operator when comparing strings in Java?

Read reports

What is serialVersionUID? What happens if you don't specify it? Does it throw an exception, and what kind?

Read reports

Two hashmaps, each with 50 and 500 elements. What is the time complexity of fetching the element with key '50'?

Read reports

How would you reverse a string using Java streams, and can you explain the logic?

Read reports

Explain the distinction between a Map and a Set. When a Set utilizes a Map for its data storage, what is the specific key employed for an object within the Set?

Read report

A report fetching is faster in JDBC than in Hibernate. How can you troubleshoot why Hibernate is slower?

Read report

Given a variable that must be accessed within an anonymous method via an argument, how is this accomplished?

Read report

Can you explain how to prevent a class from being extended without using the final keyword?

Read report

Can you break down the structure and define each term in 'public static void main'?

Read report

Formats, difficulty and experience

Across all 219 BNP Paribas interview reports.

Interview formats

Technical 41.4%
Behavioral 34.3%
Coding 19.4%
System Design 1.7%
Other 1.7%

Interview difficulty

Easy 16.4%
Average 67.1%
Difficult 16.4%

Candidate experience

Positive 70.6%
Neutral 17.9%
Negative 11.5%