BNP Paribas India pvt ltd interview experience Real time questions & tips from candidates to crack your interview

Software Engineer Intern

BNP Paribas India pvt ltd
upvote
share-icon
3 rounds | 5 Coding problems

Interview preparation journey

expand-icon
Journey
I started learning DSA in my 4th semester of college. I took a course, watched the videos, and simultaneously practiced the questions. I developed projects and upgraded them from time to time. I also never missed an opportunity to gain exposure. Before joining this company, I worked at a startup founded by one of my college seniors and later interned at Dell Technologies. I believe that hard work always pays off and will eventually take you to a good place. So, keep coding, keep developing, and never stop hustling.
Application story
This company came to my college around December. Before that, I had already secured an FTE opportunity at a good consulting firm. I applied, gave the OA, and then got a chance to appear in the hackathon.
Preparation
Duration: 8 months
Topics: Spring Boot, Angular, SQL, HTML, CSS, JavaScript
Tip
Tip

Tip 1: Practice DSA as much as you can. Watch videos and code the problems simultaneously.
Tip 2: Make a proper roadmap for your placement preparation. Don’t just start with anything and then switch to something else.
Tip 3: Be consistent and work on improving your interpersonal skills as well.

Application process
Where: Campus
Eligibility: 8.5 CGPA and above, (Salary Package: 7.5 LPA)
Resume Tip
Resume tip

Tip 1: Apart from web development projects, include ML-related work in your resume as well.

Tip 2: Be confident about whatever you include in your resume.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration90 minutes
Interview date24 Dec 2024
Coding problem3

1. Best Time to Buy and Sell Stock

Moderate
20m average time
80% success
0/80
Asked in companies
IntuitOptumOYO

You are given an array/list 'prices' where the elements of the array represent the prices of the stock as they were yesterday and indices of the array represent minutes. Your task is to find and return the maximum profit you can make by buying and selling the stock. You can buy and sell the stock only once.

Note:

You can’t sell without buying first.
For Example:
For the given array [ 2, 100, 150, 120],
The maximum profit can be achieved by buying the stock at minute 0 when its price is Rs. 2 and selling it at minute 2 when its price is Rs. 150.
So, the output will be 148.
Try solving now

2. Isolated Intervals Finder

Easy
0/40

You are given a 2D array arr representing a collection of N intervals, where each interval is of the form [start, end].

Your task is to identify and return all the "isolated" intervals. An interval is considered isolated if it does not overlap with any other interval in the given set.


Try solving now

3. Maximum Product Subarray

Moderate
25m average time
75% success
0/80
Asked in companies
InnovaccerAmazonMicrosoft

You are given an array “arr'' of integers. Your task is to find the contiguous subarray within the array which has the largest product of its elements. You have to report this maximum product.

An array c is a subarray of array d if c can be obtained from d by deletion of several elements from the beginning and several elements from the end.

For e.g.- The non-empty subarrays of an array [1,2,3] will be- [1],[2],[3],[1,2],[2,3],[1,2,3]. 
For Example:
If arr = {-3,4,5}.
All the possible non-empty contiguous subarrays of “arr” are {-3}, {4}, {5}, {-3,4}, {4,5} and {-3,4,5}.
The product of these subarrays are -3, 4, 5, -12, 20 and -60 respectively.
The maximum product is 20. Hence, the answer is 20.
Follow Up:
Can you solve this in linear time and constant space complexity?
Try solving now
02
Round
Hard
Face to Face
Duration40 minutes
Interview date12 Jan 2025
Coding problem1

1. Address Structuring

My hackathon use case was that we were given datasets for three countries in their regional languages. The data consisted of client addresses in an unstructured format, and the task was to convert this data into a structured format and then create a website for it, including the CRUD API.

03
Round
Medium
Online Coding Interview
Duration25 minutes
Interview date12 Jan 2025
Coding problem1

1. Address Structuring

We had to present the solution we created in 24 hours to the jury, and they evaluated it on an individual basis. The topic of the presentation was the solution we devised for the problem of unstructured address data.

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
4 rounds | 8 problems
Interviewed by Amazon
8518 views
0 comments
0 upvotes
Analytics Consultant
3 rounds | 10 problems
Interviewed by ZS
907 views
0 comments
0 upvotes
company logo
SDE - Intern
1 rounds | 3 problems
Interviewed by Amazon
3320 views
0 comments
0 upvotes
company logo
SDE - 2
4 rounds | 6 problems
Interviewed by Expedia Group
2581 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Software Engineer Intern
4 rounds | 4 problems
Interviewed by Microsoft
1354 views
0 comments
0 upvotes
company logo
Software Engineer Intern
3 rounds | 9 problems
Interviewed by NCR Corporation
1225 views
0 comments
0 upvotes
company logo
Software Engineer Intern
2 rounds | 2 problems
Interviewed by CIS - Cyber Infrastructure
599 views
1 comments
0 upvotes