i
BNY
Filter interviews by
I applied via Campus Placement and was interviewed in Aug 2022. There were 4 interview rounds.
Total 4 questions are asked one easy two medium and one hard
I have worked on various projects including a web application for a retail company and a mobile app for a fitness startup.
Developed a web application using React and Node.js for a retail company to manage their inventory and sales.
Created a mobile app using React Native for a fitness startup to track workouts and progress.
Collaborated with a team to build a chatbot using Dialogflow and Node.js for a healthcare company.
...
I applied via campus placement at National Institute of Technology (NIT), Tiruchirappalli and was interviewed before Jul 2022. There were 5 interview rounds.
4 DSA question leetcode pattern
I applied via Recruitment Consultant and was interviewed in Nov 2021. There were 3 interview rounds.
Sort strings based on custom hierarchy
Create a mapping of each character to its hierarchy value
Sort the strings based on the hierarchy value of their first character
If the first characters have the same hierarchy value, move to the next character
Repeat until all strings are sorted
Heap is a region of memory used for dynamic memory allocation.
Heap is managed by the operating system or runtime environment.
It allows for allocation and deallocation of memory at runtime.
Heap can become fragmented over time, leading to performance issues.
Examples include malloc() and new() in C++.
Hashing is a process of converting data into a fixed-size output using a mathematical function.
Hashing is used for data integrity and security purposes.
Hash functions are one-way functions, meaning it is difficult to reverse engineer the original data from the hash value.
Hashing is used in password storage, digital signatures, and data comparison.
Examples of hash functions include MD5, SHA-1, and SHA-256.
Different types of joins and a SQL query.
Types of joins: Inner join, Left join, Right join, Full outer join, Cross join
Inner join returns only the matching rows from both tables
Left join returns all rows from the left table and matching rows from the right table
Right join returns all rows from the right table and matching rows from the left table
Full outer join returns all rows from both tables
Cross join returns the Ca...
Compiler translates entire code into machine code while interpreter translates line by line.
Compiler converts source code into executable code without executing it.
Interpreter converts source code into machine code line by line and executes it.
Compiler generates error messages after the entire code is compiled.
Interpreter generates error messages as soon as it encounters an error in the code.
Examples of compilers are G...
What people are saying about BNY
I applied via campus placement at Motilal Nehru Institute National Institute of Technology (NIT), Allahabad and was interviewed before Oct 2022. There were 5 interview rounds.
4 Coding Questions were asked in that round.
KMP Search Algorithm is a string searching algorithm that finds occurrences of a word within a main text.
KMP algorithm is based on the idea of pre-processing the pattern to avoid unnecessary comparisons.
It uses a prefix function to determine the longest proper prefix of the pattern that is also a suffix.
This allows the algorithm to skip characters in the text that cannot be part of the pattern, improving efficiency.
BNY interview questions for designations
I applied via Walk-in and was interviewed before Mar 2023. There were 3 interview rounds.
2 leetcode medium + 1 easy 3 hours
Mostly medium aptitude questions. you also need to write pseudocode for your solution
Get interview-ready with Top BNY Interview Questions
I was interviewed in Dec 2020.
Round duration - 60 minutes
Round difficulty - Hard
The interview was scheduled for 10 am in the morning.
It started with a coding question related to Dynamic Programming Paradigm.
Then we further discussed the various data structures & algorithms and graph theory.
It was a mix of coding questions and theoretical concepts.
The interviewer was very nice and wanted to listen to various approaches that I gave.
Given a garden that extends along a one-dimensional x-axis from point 0 to point N, your task is to determine the minimum number of taps needed to water the enti...
1. Brute force
2. Optimised it using Dynamic Programming
3. Edge cases
Round duration - 60 minutes
Round difficulty - Medium
The interview included 2 coding questions and questions based on CSE core subjects.
The interview began with a question related to Linked List. After doing that I was asked many questions on CSE core concepts.
Then at last one more coding question was asked.
Determine if a given singly linked list of integers forms a cycle or not.
A cycle in a linked list occurs when a node's next
points back to a previous node in the ...
1. It was a standard question so I told the approach
2. Wrote the code and checked the edge cases
You are given a string 'STR'. Your task is to determine the total number of palindromic substrings present in 'STR'.
"abbc"
5
1. Brute Force
2. Optimised it using DP
3. Edge cases
Round duration - 30 minutes
Round difficulty - Medium
It was a technical+HR round with a senior member.
It was a discussion based on data structures. Map data-structure was discussed a lot then a few questions related to my projects and some HR questions.
Tip 1 : Focus on building your problem-solving skills.
Tip 2 : Do not ignore the CSE core subject and projects.
Tip 3 : Give mock interviews so that you can communicate effectively in the interview.
Tip 1 : Keep it short and crisp
Tip 2 : Make your resume according to the job requirement
Tip 3 : Don't add fake projects etc
Tip 4 : Have 1-2 descent project in your resume
I was interviewed in Dec 2020.
Round duration - 60 Minutes
Round difficulty - Hard
HackerRank code pair feature was used.
A coding question related to Dynamic Programming was asked. Followed by questions on data structures, graph theory, etc.
The interviewer was very nice and seemed to be interested in listening to my approaches.
Given a garden that extends along a one-dimensional x-axis from point 0 to point N, your task is to determine the minimum number of taps needed to water the enti...
Round duration - 60 minutes
Round difficulty - Medium
coding questions were asked. Difficulty level Medium.
SQL query, DBMS concepts, OOP concepts, CN concepts.
One question related to BST.
Determine if a given singly linked list of integers forms a cycle or not.
A cycle in a linked list occurs when a node's next
points back to a previous node in the ...
We are going to have two loops outer-loop and inner-loop
You are given a string 'STR'. Your task is to determine the total number of palindromic substrings present in 'STR'.
"abbc"
5
Tip 1 : Gain command over all the coding concepts & practice quality questions.
Tip 2 : Do not ignore CSE core subjects
Tip 3 : Participate in short contests to improve your coding speed
Tip 4 : Be consistent
Tip 5 : Practice how to communicate effectively in the interviews, if possible give 10-12 mock interviews before appearing for the actual interview.
Tip 6 : Have 1-2 descent projects and knowledge about whatever tech-stack you have used.
Tip 1 : Single Page Resume
Tip 2 : Should contain information relevant to the job role
Tip 3 : Add Links to your projects, coding profiles, Github repo links, etc to make your resume look Authentic
The duration of BNY Software Developer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 14 interviews
5 Interview rounds
based on 33 reviews
Rating in categories
Analyst
1.9k
salaries
| ₹3 L/yr - ₹9.5 L/yr |
Senior Analyst
1.7k
salaries
| ₹3.8 L/yr - ₹15 L/yr |
Senior Associate
1.2k
salaries
| ₹11.9 L/yr - ₹25.5 L/yr |
Intermediate Representative
1.1k
salaries
| ₹2.9 L/yr - ₹7.5 L/yr |
Vice President
1k
salaries
| ₹15.4 L/yr - ₹52 L/yr |
State Street Corporation
Northern Trust
HSBC Group
JPMorgan Chase & Co.