BNY Mellon interview experience Real time questions & tips from candidates to crack your interview

SDE - Intern

BNY Mellon
upvote
share-icon
3 rounds | 5 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 3 months
Topics: Data Structures, Algorithms, Python, DBMS, Java, Web Technologies
Tip
Tip

Tip 1 : Do atleast one project on current technologies and be confident with it (You need not have perfection on the whole project. Just for the part you contributed, be confident enough)
Tip 2 : Practice the Data structures and algorithms concepts thoroughly. I practiced using CodeChef and Hacker Earth platforms. See what works for you. There are so many platforms out there. As this is the major contributing factor, practice as many problems as you can and hone the competitive coding skills in you.
Tip 3 : Build proper resume. Take part in co curricular or extra curricular activities (if you're in college). Have side hustles, participate in the coding events or competitions conducted.
Tip 4 : Brush up your skills of the technical topics that you've mentioned in the resume.

Application process
Where: Other
Eligibility: Above 7CGPA
Resume Tip
Resume tip

Tip 1 : Don't fake anything in your resume. Because that's what the interviewer gets to know first about you. And if you're not confident enough to tell something in your resume, there are so many chances of you not getting selected. 
Tip 2 : Have an organized resume. Maintain consistent fonts, tables, borders etc. Maintain a good balance of everything.(co curricular and extra curricular)

Interview rounds

01
Round
Medium
Online Coding Test
Duration180 minutes
Interview date15 Jun 2019
Coding problem3

The contest was open for 2 days. You can login at anytime in between and your test runs for 3 hours. The platform is good and is user friendly. You can select any language. I used python for the contest.

1. String Transformation

Moderate
23m average time
0/80
Asked in companies
SprinklrWalmartBNY Mellon

Given a string (STR) of length N, you have to create a new string by performing the following operation:

Take the smallest character from the first 'K' characters of STR, remove it from STR and append it to the new string.

You have to perform this operation until STR is empty.

 Note:
The input string(STR) will not contain any spaces.

Assume that all characters in STR are lower case letters.

If characters less than 'K' remain, then append them in a sorted way to the new string.
Example:
Let the input string be "edcba" with K = 4.

Let the new string to be formed is initially empty, newString = "".
The first set of 4 characters are, ('e', 'd', 'c', 'b')
Out of these 4 characters, the smallest one is 'b' and hence we add it to the newString and it becomes, 
newString = "b"

The next set of 4 characters are, ('e', 'd', 'c', 'a')
Out of these 4 characters, the smallest one is 'a' and hence we add it to the newString and it becomes, 
newString = "ba"

Now we are left with "edc" and since we can't get a window of size 4, we sort them in the increasing order and append them to the newString.

Hence, newString thus formed will be "bacde".
Try solving now

2. Total Unique Paths

Moderate
25m average time
80% success
0/80
Asked in companies
BNY MellonCoinDCXAmazon

You are present at point ‘A’ which is the top-left cell of an M X N matrix, your destination is point ‘B’, which is the bottom-right cell of the same matrix. Your task is to find the total number of unique paths from point ‘A’ to point ‘B’.In other words, you will be given the dimensions of the matrix as integers ‘M’ and ‘N’, your task is to find the total number of unique paths from the cell MATRIX[0][0] to MATRIX['M' - 1]['N' - 1].

To traverse in the matrix, you can either move Right or Down at each step. For example in a given point MATRIX[i] [j], you can move to either MATRIX[i + 1][j] or MATRIX[i][j + 1].

Try solving now

3. 0 1 Knapsack

Easy
15m average time
85% success
0/40
Asked in companies
TwitterWalmartAmazon

A thief is robbing a store and can carry a maximal weight of W into his knapsack. There are N items and the ith item weighs wi and is of value vi. Considering the constraints of the maximum weight that a knapsack can carry, you have to find and return the maximum value that a thief can generate by stealing items.

Try solving now
02
Round
Medium
Telephonic
Duration90 minutes
Interview date1 Jul 2019
Coding problem2

The interviewer called me and scheduled the interview. It is in the afternoon around 3 pm. The interview is scheduled for 60 minutes but it took one and a half hour.

The interview started by introducing myself followed by some questions around my resume. I was asked about my project and my contribution in it. I also presented some screenshots and video of my working project.

Later, I was given two questions in the hackerrank platform in CodePair where we will be solving on a screen that is shared with the interviewer. I was given 2 questions and I was able to solve them both. By the time this was over the 90 minutes interview came to an end.

1. N-th Node From The End

Easy
10m average time
90% success
0/40
Asked in companies
Thought WorksHikeAmazon

You are given a Singly Linked List of integers. You have to find the N-th node from end.

For Example
If the given list is (1 -> -2 -> 0 -> 4) and N=2:

example

Then the 2nd node from the end is 0.
Try solving now

2. Martha And Puzzles

Moderate
25m average time
85% success
0/80
Asked in companies
SalesforceBNY MellonBarclays

Martha is a very bright student. She loves solving high-level puzzles. She has a list of ‘N’ puzzles. Each puzzle has some difficulty level. There is a rule that one can only solve a puzzle with difficulty ‘X’ if she has already solved all the puzzles with difficulty less than ‘X’. She can’t wait to get a puzzle having a difficulty level higher than the current puzzle.

Your task is to tell Martha how long she has to wait to get a puzzle having a higher difficulty level than the current puzzle. If there is no puzzle ahead with a higher difficulty level, just print "0".

For Example :
Let ‘N’ = 5 and ‘PUZZLE’ = [ 30, 40, 80, 50, 70 ]

After solving the first puzzle, the very next puzzle has a difficulty level 40 and 40 > 30. 
Then after 40, the very next puzzle has a difficulty level 80 and 80 > 40.
But for 80, there is no puzzle having a difficulty level greater than 80. 
For 50, the very next puzzle has a difficulty level 70 and 70 > 50. 
Again for 70, there is no puzzle having a difficulty level greater than 70.

So the output will be [1, 1, 0, 1, 0].
Try solving now
03
Round
Medium
Face to Face
Duration90 minutes
Interview date15 Jul 2019
Coding problem0

It was a technical+hr round. Interview started off with introducing myself. And the interviewer congratulated me for performing well in the coding test. He then asked me what had motivated me to code. I told him about my coding journey and he asked some questions in my resume and also about some technical details. I was a bit comfortable and answered most of the questions, leaving some questions to which I was not sure. I did not try to make up something when a question I didn't know was asked.

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 - Intern
3 rounds | 5 problems
Interviewed by BNY Mellon
2324 views
0 comments
0 upvotes
company logo
SDE - Intern
4 rounds | 6 problems
Interviewed by BNY Mellon
0 views
0 comments
0 upvotes
company logo
SDE - Intern
3 rounds | 3 problems
Interviewed by BNY Mellon
0 views
1 comments
0 upvotes
company logo
SDE - Intern
3 rounds | 6 problems
Interviewed by BNY Mellon
1354 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - Intern
2 rounds | 4 problems
Interviewed by Arcesium
3688 views
0 comments
0 upvotes
company logo
SDE - Intern
3 rounds | 5 problems
Interviewed by Arcesium
2650 views
0 comments
0 upvotes
company logo
SDE - Intern
4 rounds | 8 problems
Interviewed by NCR Corporation
2224 views
0 comments
0 upvotes