Filter interviews by
Java is an object-oriented language with automatic memory management, while C++ is a compiled language with manual memory management.
Java is platform-independent, while C++ is platform-dependent.
Java has a simpler syntax and is easier to learn, while C++ is more complex and difficult to master.
Java has built-in garbage collection, while C++ requires manual memory management.
Java is used for developing web applications,...
Pointers are variables that store memory addresses of other variables or objects in C++.
Pointers allow direct manipulation of memory
They can be used to dynamically allocate memory
Pointers can be used to create complex data structures
Pointers can be used to pass arguments by reference
Example: int* ptr = # // ptr stores the memory address of num
Low level languages are closer to machine code and hardware, while high level languages are more abstract and easier to read/write.
Low level languages are more difficult to read and write, but offer more control over hardware
High level languages are easier to read and write, but offer less control over hardware
Low level languages include assembly and machine code
High level languages include Python, Java, and C++
JVM, JDK, and JRE are essential components of Java programming language.
JVM stands for Java Virtual Machine and is responsible for executing Java code.
JDK stands for Java Development Kit and includes tools for developing Java applications.
JRE stands for Java Runtime Environment and provides the environment for running Java applications.
JDK includes JRE and additional development tools like javac, jar, and javadoc.
JVM i...
Java is portable due to its platform independence and bytecode execution.
Java code is compiled into bytecode which can be executed on any platform with a JVM
JVM acts as an interpreter and translates bytecode into machine code
Java's standard library is also platform-independent
Examples of platforms that support Java include Windows, Linux, and macOS
Program to find palindrome of given string
Reverse the string and compare with original
Use two pointers to compare characters from start and end
Ignore spaces and punctuation while checking
Probability of getting an even number as product when two dices are thrown.
There are 36 possible outcomes when two dice are thrown.
Out of these, 18 outcomes have an even product.
Therefore, the probability of getting an even number as product is 18/36 or 1/2 or 50%.
BNP Paribas is a leading global bank with a strong reputation for innovation and sustainability.
BNP Paribas has a strong global presence with operations in over 70 countries
The bank is committed to sustainability and has been recognized for its efforts in this area
BNP Paribas is known for its innovative approach to banking, particularly in the areas of digital transformation and fintech partnerships
I am constantly working on improving my communication skills and time management.
Taking online courses on effective communication
Practicing active listening during meetings
Using time management tools like calendars and to-do lists
Prioritizing tasks based on urgency and importance
Asking for feedback from colleagues and supervisors
My strengths include adaptability, problem-solving, and communication.
I am able to quickly adjust to new situations and environments.
I am skilled at identifying and resolving complex problems.
I am able to effectively communicate with individuals from diverse backgrounds.
Yes, I have received previous offers.
I have received offers from two other companies.
One offer was for a marketing position and the other was for a sales position.
I am still considering my options and weighing the pros and cons of each offer.
Interview experience
based on 1.5k reviews
Rating in categories
Senior Associate
2k
salaries
| ₹3.6 L/yr - ₹14 L/yr |
Assistant Manager
1.3k
salaries
| ₹5.8 L/yr - ₹24 L/yr |
Associate 1
999
salaries
| ₹2.5 L/yr - ₹10 L/yr |
Associate
809
salaries
| ₹2 L/yr - ₹9.5 L/yr |
Senior Software Engineer
460
salaries
| ₹7.5 L/yr - ₹28 L/yr |
HSBC Group
Standard Chartered
ICICI Bank
HDFC Bank