Open In App

BNY Mellon Interview Experience For SDE (On-Campus) 2023

Last Updated : 25 Sep, 2023
Improve
Improve
Like Article
Like
Save
Share
Report

Round 1(Coding):

This round was on a hacker rank platform with 4 coding questions for 120 mins (2 hrs), The questions were on strings, dp, and array. One question was to list all common subsequences of 2 lines in lexicographic order.

After this round, nearly 26 people were shortlisted for the next round. All interviews happened offline on our campus.

Round 2 (Technical Interview):

In this round a senior Java developer took my interview first he asked me to introduce myself then he asked questions about my project giving all edge cases and asking how my project handled those cases. The interviewer then asked questions on Java from basic OOPS concepts, Java keywords, Java storage, JRE, JDK, Exception Handling, and Threads. A few questions on SQL like Join, Foreign key, Primary Key, Aggregate functions, Constraints, and ACID properties, and a question on SQL join and keys.

After this round, nearly 20 were shortlisted for the next round.

Round 3 (Technical Interviews):

In this round interviewer asked me to introduce myself, then asked questions about my resume and project and asked about the project mentioned in my resume and then he gave me 2 coding questions.

  • Two sums with a modification to find if the pair exists in O(logn) time complexity where all elements in the array are sorted.
  • 2nd question was related to strings. And asked questions on Java and Python.

After this round, nearly 13 were shortlisted for the next round.

Round 4 (HR+Technical Interview):

In this round, a senior director took my interview he’s been working with BNY for the past 20 years. He asked me to introduce myself, then asked questions based on my resume and asked about my areas of interest. I mentioned machine learning and computer vision, and he then asked me basic questions about them. He gave me a question on how to optimise the operation of lift and basic DSA questions and their use cases in the real world, basic Java questions about inheritance, abstraction, and implementation, and he asked me to write syntax for abstraction and inheritance in Java. He gave me a code and asked me to find the output of it. Then basic HR questions like, Why do you want to work for our company? And why do you want to work in this role?

After everyone completed the HR round, they came and announced the results, and 7 were selected for full-time, and I was one of them.

Verdict: Selected.

Here are some tips:

  • Be thorough with your resume and your projects.
  • Be confident and do not be nervous.
  • Believe in yourself and don’t compare yourself with others, mostly in placement season, and know that everyone is unique in their own way.
  • Practice a lot of coding questions and be good at your basics.

All the best..!!


Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads