Open In App

BNY Mellon Interview Experience for SDE-1 (Off-Campus)

Round 1: Online coding round

This was an online coding round conducted on the Hackerrank platform and consisted of 4 questions.



I got selected for the interview round after a week (so those who scored more than 55% in the coding round got selected for interviews I guess).

Round 2(45 minutes): This round mainly focused on data structures and algorithm skills. Their focus was mainly on accuracy and how you write the code.



(No code only an explanation of how will you do it).

The result came after 1 day and I got informed by HR that I got selected for the 2nd round interview.

Round 3(1 hour 20 min): Technical round-II: In this round, we discussed a lot of things together(both me and the interviewer, had 12+ years of experience in the same company). we started with our introduction then after that, He asked me to code on the Code pair link of Hacker rank for the problem named stock price problem.

problem link: https://www.geeksforgeeks.org/best-time-to-buy-and-sell-stock/amp/

After successfully coding it. He asked me for a lot more variations of checkout system designing of any counter. Let’s say you are buying to shops to buy some fruits with different prices and any time you go to checkout, they tell you what is the price of what you bought. but variations like you are giving off on the 3 items of the same type if a person is getting. and so many other variations too.

I wrote code for all the variations, to cross-check He asked me to run it on some test cases I coded successfully. and he got satisfied with those solutions.

After that, He asked me for a small puzzle with a slight variation named dispersion tank water jugs. we discussed a lot of use cases of this puzzle and also I tried to give the best answer using the Round-robin way. Then he asked me how will I select the time quantum if the capacity of each jug is not the same. I told them to take an average of them so that response time will be faster and no jug will go to starvation…He got satisfied. and then He discussed some concepts of vertical scaling and so on. He wanted to know whether I can code when different situations are put up and how much can I think of solutions to advance problems.

I was very sure that I will be called to the 3rd round interview after this and I got a message from HR my last interview was held on the 9th of May with the Director of BNY Mellon ( he had 22+ years of experience).

Round 4(1 hour 10 min): (Technical + Managerial) round: I never saw someone like Director asking DP problems in the last round but that was just to see my coding skills.

1st question was based on DP similar to finding the smallest distance on going to any cell from the top of the 2-D grid if the distance is calculated as the square root of value inside the grid and you can move only to the right and down. I coded it successfully while explaining my approach.

then He moved to some HR and personal type questions:

This was the round where I was thinking about whether I will be selected or not because He did not show anything on his face.

But after a week I got a confirmation of selection and It was very happy moment for me 🙂

One suggestion to all that please do not leave the things in interviews when things are not going in your way just try to take a little bit of time, go there by relaxing yourself and be calm in your interviews and last but not the least Give proper time to practicing coding.

Thank you:)

Article Tags :