Filter interviews by
I applied via Approached by Company and was interviewed in Sep 2024. There were 5 interview rounds.
Use two threads to print odd and even numbers in sync
Create two threads, one for printing odd numbers and one for printing even numbers
Use synchronization mechanisms like mutex or semaphore to ensure output is in sync
Example: Thread 1 prints odd numbers (1, 3, 5, ...) and Thread 2 prints even numbers (2, 4, 6, ...)
Find the largest common prefix among an array of strings.
Iterate through the characters of the first string and compare with the corresponding characters of other strings.
Stop when a mismatch is found or when reaching the end of any string.
Return the prefix found so far.
Saga pattern is a design pattern used in microservices architecture to manage distributed transactions.
Saga pattern breaks down a transaction into a series of smaller, independent steps.
Each step in the saga is a separate transaction that can be rolled back if needed.
If one step fails, compensating transactions can be executed to undo the changes made by previous steps.
Saga pattern helps maintain data consistency in a ...
Hash map and hash set are data structures that use hashing to store key-value pairs and unique values respectively.
Hash map uses key-value pairs where keys are hashed to find the corresponding value
Hash set stores unique values using hashing to quickly check for duplicates
Example: HashMap
Singleton pattern ensures a class has only one instance and provides a global point of access to it.
Singleton pattern involves a private constructor, a static method to access the instance, and a static variable to hold the instance.
To break the singleton pattern, one can use reflection to access the private constructor and create multiple instances.
Another way to break the singleton pattern is by using serialization a
I am excited about the innovative projects and collaborative team environment at this company.
Opportunity to work on cutting-edge projects
Collaborative team environment
Strong company culture and values
Room for growth and advancement
Positive reputation in the industry
The trade life cycle refers to the stages involved in the processing of a trade from initiation to settlement.
Initiation: Trade is proposed and agreed upon by parties involved.
Execution: Trade is executed on the agreed terms.
Confirmation: Parties confirm the details of the trade.
Clearing: Trade details are matched and processed for settlement.
Settlement: Actual exchange of funds and securities takes place.
Post-trade: A...
Prioritising issues involves assessing urgency, impact, and resources available to address them.
Assess urgency of each issue based on impact on business operations
Consider impact on customers or stakeholders
Evaluate resources available to address each issue
Prioritise issues based on urgency, impact, and available resources
Communicate priorities to stakeholders and team members
What people are saying about BNP Paribas
I applied via Naukri.com and was interviewed in Apr 2024. There were 3 interview rounds.
Experienced Linux Administrator with 8+ years of hands-on experience in managing and troubleshooting Linux servers.
8+ years of experience in Linux system administration
Strong knowledge of server configuration, maintenance, and troubleshooting
Proficient in shell scripting and automation tools like Ansible
Experience with virtualization technologies such as VMware and KVM
Familiarity with networking protocols and security
The biggest issue facing in the real time work environment is managing system downtime effectively.
Implementing proper monitoring tools to detect issues early
Creating a detailed incident response plan
Regularly testing backups and disaster recovery procedures
Utilizing automation for routine tasks to reduce human error
Establishing clear communication channels for notifying stakeholders during downtime
I prioritize tasks, break them down into smaller steps, set milestones, and communicate effectively with team members to ensure timely completion.
Prioritize tasks based on importance and urgency
Break down tasks into smaller steps to make them more manageable
Set milestones to track progress and stay on schedule
Communicate effectively with team members to coordinate efforts and address any obstacles
Utilize time managemen...
Some tools used by Senior Linux Administrators include Ansible, Nagios, and Docker.
Ansible - used for automation of tasks and configuration management
Nagios - used for monitoring and alerting of system and network resources
Docker - used for containerization of applications for easy deployment and management
BNP Paribas interview questions for popular designations
I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.
GAVE AN ARRAY AND ASKED TO MOVE ZEROES TO THE END AND GROUPBY IN STREAMS JOINS IN SQL
Get interview-ready with Top BNP Paribas Interview Questions
I applied via Naukri.com and was interviewed in Mar 2024. There was 1 interview round.
I applied via Company Website and was interviewed in Mar 2024. There was 1 interview round.
I applied via LinkedIn and was interviewed in Apr 2024. There were 2 interview rounds.
Basic program with stream
Some of the top questions asked at the BNP Paribas interview for experienced candidates -
The duration of BNP Paribas interview process can vary, but typically it takes about 2-4 weeks to complete.
based on 50 interviews
Interview experience
based on 1.6k reviews
Rating in categories
Senior Associate
2.1k
salaries
| ₹0 L/yr - ₹0 L/yr |
Assistant Manager
1.3k
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate 1
998
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate
809
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
462
salaries
| ₹0 L/yr - ₹0 L/yr |
HSBC Group
Standard Chartered
ICICI Bank
HDFC Bank