Filter interviews by
I applied via campus placement at Amrita Vishwa Vidyapeetham, Amritapuri Campus
It contained very basic aptitude questions.
I applied via Campus Placement and was interviewed before Oct 2023. There were 3 interview rounds.
I was interviewed before Mar 2023.
Split a string into an array of strings and print each element
Use the split() method in the string class to split the string based on a delimiter
Store the result in an array of strings
Iterate through the array and print each element
loadChildren is used to lazy load modules in Angular
Used in routing to load modules on demand
Improves initial load time of the application
Syntax: loadChildren: () => import('path/to/module').then(m => m.ModuleName)
map and filter are higher-order functions in JavaScript used to manipulate arrays.
map() creates a new array by applying a function to each element of the original array.
filter() creates a new array with all elements that pass the test implemented by the provided function.
Both functions do not modify the original array.
Both functions can be chained together to perform complex operations on arrays.
BNP Paribas India Solutions interview questions for designations
Top trending discussions
Easy and general coding questions and communication round
I applied via Recruitment Consulltant and was interviewed in Nov 2022. There were 3 interview rounds.
I have been working as a Software Engineer for the past 5 years, specializing in developing web applications using Java and JavaScript.
Proficient in Java and JavaScript
Experience in developing web applications
Strong understanding of software development principles
Familiarity with agile methodologies
Knowledge of database management systems
Experience with version control systems like Git
Ability to work in a team and comm
Coding Round two questions with OOPs concepts
Merit and demerit of Machine learning ?
General Aptitude and reasoning
Normalisation is the process of organizing data in a database to reduce redundancy and improve data integrity.
It involves dividing larger tables into smaller ones and defining relationships between them.
Normalization helps to eliminate data inconsistencies and anomalies.
There are different levels of normalization, such as first normal form (1NF), second normal form (2NF), and so on.
Normalization can improve database pe...
Polymorphism is the ability of an object to take on many forms.
It allows objects of different classes to be treated as if they were objects of the same class.
It is achieved through method overriding and method overloading.
Example: A shape class can have multiple subclasses like circle, square, etc. and all can be treated as shapes.
Example: A method can take an object of a parent class as a parameter and it can accept a
Stack is a data structure that follows LIFO. Pre and post tree formation are methods of traversing a tree.
Stack is used for backtracking, undoing, and recursion.
Pre-order traversal visits the root node first, then left subtree, then right subtree.
Post-order traversal visits the left subtree, then right subtree, then root node.
I applied via Naukri.com and was interviewed in Feb 2022. There were 2 interview rounds.
I am a software engineer with 5 years of experience in developing web applications using Java and JavaScript.
5 years of experience in software engineering
Proficient in Java and JavaScript
Developed web applications using various frameworks like Spring and React
Strong problem-solving and analytical skills
Experience with database management systems like MySQL and MongoDB
I enjoy the collaborative nature of my current role and the opportunity to learn new technologies.
Working with a team to solve complex problems
Learning new technologies and techniques
Contributing to the development of innovative solutions
Having the opportunity to mentor and learn from others
Being involved in the full software development lifecycle
Working on projects that have a positive impact on society
I am currently using Visual Studio Code as my primary tool for software development.
Visual Studio Code is a lightweight and versatile code editor.
It has a wide range of extensions and plugins available for customization.
It supports multiple programming languages and has built-in Git integration.
Other tools I have experience with include Eclipse, IntelliJ IDEA, and Sublime Text.
Yes, I am willing to travel onsite for project work.
I have experience traveling onsite for previous projects.
I am comfortable with the challenges and logistics of traveling for work.
I understand the importance of face-to-face collaboration and client interaction.
I am flexible and adaptable to different work environments and cultures.
I am willing to travel as required by the project.
A cube is a three-dimensional geometric shape with six square faces.
A cube is a regular polyhedron with equal edge lengths and angles.
It has six faces, twelve edges, and eight vertices.
Cubes are used in various applications, including computer graphics, physics simulations, and data analysis.
In computer graphics, cubes are often used to represent 3D objects and scenes.
In physics simulations, cubes can be used to model ...
I am unable to provide my current salary.
I am unable to disclose my current salary due to confidentiality agreements.
My current salary is subject to a non-disclosure agreement.
I prefer not to disclose my current salary at this time.
I have been working with my current company for 3 years.
I joined the company in 2018.
During my time here, I have worked on various software development projects.
I have gained experience in programming languages like Java, Python, and C++.
I have also collaborated with cross-functional teams to deliver high-quality software solutions.
I have received positive feedback from my supervisors and colleagues for my contribution...
Yes, I am okay with the offer of 26 LPA.
Yes, I am satisfied with the offered salary.
I believe the salary is competitive for a software engineer role.
I am excited about the opportunity and the compensation package.
I am confident that my skills and experience justify the offered salary.
based on 3 interviews
Interview experience
based on 29 reviews
Rating in categories
Senior Associate
766
salaries
| ₹4.4 L/yr - ₹16.5 L/yr |
Assistant Manager
417
salaries
| ₹5.5 L/yr - ₹23.6 L/yr |
Senior Software Engineer
327
salaries
| ₹7.2 L/yr - ₹22 L/yr |
Technical Lead
253
salaries
| ₹10 L/yr - ₹36 L/yr |
Associate
249
salaries
| ₹1.9 L/yr - ₹9.5 L/yr |
HSBC Group
JPMorgan Chase & Co.
Barclays Global Service Centre
Wipro