Open In App

BNY Mellon Interview Experience for SDE 2023

Last Updated : 07 Jul, 2023
Improve
Improve
Like Article
Like
Save
Share
Report

Round 1 (Online Assessment on HackerEarth)

The Code Divas Diversity Challenge was conducted on March 4th, 2023. It was a 2 hours 30 minutes contest with 3 coding problems. The level of questions was from easy to hard. I was able to solve 2 questions completely and 1 partially.

Problems were from these topics:
1. Graph: Medium (Completely solved)
2. Graph: Hard (Partially solved)
3. Arrays + Greedy: Easy (Completely solved)

Within a week, I got a mail for clearing round 1 and the details for round 2.

Round 2 (Online Assessment on HackerEarth)

This contest was held on March 10th, 2023. It was a 2 hours 30 minutes challenge with 10 MCQs (based on CS fundamentals, OS, DBMS), 1 SQL question (Medium difficulty), and 1 coding problem (Hard difficulty) based on Graph+ DP+ XOR. It was language specific to be solved in Java 8 or above and Python. Since, I had proficiency in C++ and so, I tried solving the question using python but was unable to solve it. Although, I solved the MCQs and the SQL question completely.

I was not sure about clearing this round but within 4 days, I got a mail for clearing round 2 and was shortlisted for interviews.

Round 3 (Technical Interview 1) 

My first technical interview was scheduled on 14th April, 2023 and it was a 45-minute interview but it went a bit longer around 1 hour and 10 minutes. It was a hacker rank code pair round. So, firstly I gave my introduction and then the interviewer discussed my past internships and projects. Then, he gave me a DSA problem based on arrays (medium difficulty). The question was to find the size of the smallest subarray with K distinct numbers.

I was a bit nervous at the start so I wasn’t able to solve the question completely. I solved the question partially and then the interviewer gave me another problem related to Job scheduling (based on Greedy) which I solved using heaps (priority queue) and was able to solve completely. Later, he asked me to optimize it so, we discussed other ways to solve the problem, and their time and space complexities. Then he asked me for the implementation of heaps.

Later, he asked me basic questions about CS fundamentals and DBMS. Some of them which I could remember are the difference between inner join and outer join, normalization, linear data structure, insertion time for arrays and linked lists, etc.

The same day in the evening I got the confirmation that I’d cleared the first technical round.

Round 4 (Technical Interview 2)

This technical interview was held on 4th May 2023 and it was a 45-minute interview. It was a hacker rank code pair round. The interviewer asked me to introduce myself and then asked about my fav subject. I told him DSA as my fav subject and so he gave me a DSA problem with medium difficulty. The question was to find the largest subgrid in a given square grid along with some conditions.

It took me around 25-30 minutes to get to the optimized solution and solve the question completely. I solved the question using Binary Search, Cumulative Sums, and Greedy Algorithms. The interviewer was happy to see the optimized solution working completely. Later, we had a detailed discussion on past internships and projects.

Then, he asked if I know someone at BNY Mellon so, I told him about one of my seniors and her experience there. He asked me if I had some questions, so I asked him about the work culture at BNY Mellon.

I got the confirmation mail that I cleared technical round 2 after a day.

Round 5 (Technical + Managerial) 

This was the final interview and was scheduled for 2nd June 2023. It was a 30-minute interview. The interviewer introduced himself and was very polite. He told me about his work at the company and his experience. Related to his work we discussed trading and mutual funds. Then, we had a detailed discussion about my past internships and projects. He asked me for some more features and modifications in my projects and how will I achieve them. After a long discussion on my projects, he asked if I had some questions. I asked him about how long he’s been working in the company and his experience, and his work culture.

VERDICT: Selected.

Within a week, I got the mail for selection and it was a very happy moment for me.

KEY POINTS :

  1. Try to score around 60% -70% in the online assessments.
  2. For the technical interviews, you should be proficient in every Data Structure and Algorithm and you’re good to go.
  3. For the managerial round, make sure to read about the company, its work, its principles, and other basic information.
  4. As this process took around 3–4 months, so you need to keep patience throughout the process.

Thank you and All The Best


Like Article
Suggest improvement
Previous
Next
Share your thoughts in the comments

Similar Reads