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

SDE - 1

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

Interview preparation journey

expand-icon
Preparation
Duration: 3 months
Topics: Data Structures, Object Oriented Programming (in JAVA), Algorithms, Basics of C/C++.
Tip
Tip

Tip 1 : Have at least 2 projects.
Tip 2 : Focus more on DSA.
Tip 3 : Learn at least one object oriented programming language (preferred JAVA).

Application process
Where: Campus
Eligibility: 6 CGPA
Resume Tip
Resume tip

Tip 1 : Add your projects with brief details.
Tip 2 : Don't add too much of info. keep it simple(1 or 2 page).

Interview rounds

01
Round
Medium
Online Coding Interview
Duration90 minutes
Interview date15 Sep 2020
Coding problem3

Test was in afternoon. It was online test. We were allowed to attend from home due to Covid. There was 3 coding problems. Difficulty was medium.

1. Find Duplicates In Array

Easy
15m average time
90% success
0/40
Asked in companies
LinkedInBNY MellonFreshworks

You are given an array/list 'ARR' consisting of N integers, which contains elements only in the range 0 to N - 1. Some of the elements may be repeated in 'ARR'. Your task is to find all such duplicate elements.

Note:
1. All the elements are in the range 0 to N - 1.
2. The elements may not be in sorted order.
3. You can return the duplicate elements in any order.
4. If there are no duplicates present then return an empty array.
Problem approach

You can use map in C++. Keep count of numbers in map.
easy to implements.

Try solving now

2. Maximum Area Square

Moderate
10m average time
90% success
0/80
Asked in companies
Urban Company (UrbanClap)FreshworksBNY Mellon

You have been given a non-empty grid ‘MAT’ consisting of only 0s and 1s. Your task is to find the area of maximum size square sub-matrix with all 1s.

If there is no such sub-matrix, print 0.

For example, for the following grid:

Input

The area of the largest square submatrix with all 1s is 4.
Problem approach

It is a famous problem. So, I applied the standard approach

Try solving now

3. Minimum Fountains

Easy
10m average time
80% success
0/40
Asked in companies
UberAdobeSamsung R&D Institute

There is a one-dimensional garden of length 'N'. On each of the positions from 0 to 'N', there is a fountain, and this fountain’s water can reach up to a certain range as explained further. In other words, there are 'N' + 1 fountains located at positions 0, 1, 2, 3, …. 'N' which can be activated in the garden.

You are given an integer 'N' and an array/list 'ARR' of length 'N' + 1, where each index of the array denotes the coverage limit of a particular fountain.

A fountain at index 'i' can water the area ranging from the position 'i' - 'ARR'['i'] to 'i' + 'ARR'['i'].

Your task is to find the minimum number of fountains that have to be activated such that the whole garden from position 0 to 'N' has access to the water from at least some fountain.

Note:

1. 0-based indexing is used in the array.
2. We only care about the garden from 0 to 'N' only. So if i - 'ARR'['i'] < 0 or i + 'ARR'['i'] > 'N', you may ignore the exceeding area.
3. If some fountain covers the garden from position 'A' to position 'B', it means that the water from this fountain will spread to the whole line segment with endpoints 'A' and 'B'.
Problem approach

Use DP to solve this problem

Try solving now
02
Round
Medium
Video Call
Duration90 minutes
Interview date18 Sep 2020
Coding problem2

It was in morning on the video call. Interviewer was very friendly.

1. Maximum Area of a Triangle

Easy
10m average time
90% success
0/40
Asked in companies
BNY MellonAmdocsAccolite

You are given 2D array/list 'POINTS' containing N distinct points on a 2D coordinate system where 'POINTS[i] = [Xi, Yi]. You have to find the maximum area of the triangle that can be formed by using any 3 points out of these N points.

Example

Let 'N' = 5, and the 'POINTS' = [ [0, 0], [2, 1], [0, 4], [0, 2], [5, 0] ].

Here, the maximum area triangle will be formed by using the points [0, 0], [0, 4], [5, 0] as shown below.

Hence, the area will be 10 units.

Problem approach

Write class based solution

Try solving now

2. Project Queries

  • Explain your project in brief
  • How did you implement particular feature. 
  • Why did you choose JAVA. 
  • How will you scale you solution. 
  • What are the key challenges you faced in making your project?
  • Do you want to make any future improvements?
Problem approach

Tip 1 : Be honest, don't lie.
Tip 2 : Revise your projects.
Tip 3 : Learn basics of system designs, class diagram etc.

03
Round
Medium
HR Round
Duration60 minutes
Interview date18 Sep 2020
Coding problem1

It was HR round on the same day.
Got a call few hours after 2nd round.

1. Basic HR Questions

  • Give a brief summary about yourself
  • What are your future plans? 
  • What are your hobbies? 
  • How was your previous interview? 
  • Why do you want to join BNY Mellon?
     
Problem approach

Tip 1 : Read HR questions.
Tip 2 : Read about company. 
Tip 3 : Don't hesitate to ask questions.

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 - 1
2 rounds | 3 problems
Interviewed by BNY Mellon
6261 views
3 comments
0 upvotes
company logo
SDE - 1
3 rounds | 6 problems
Interviewed by BNY Mellon
0 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 6 problems
Interviewed by BNY Mellon
1963 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 8 problems
Interviewed by BNY Mellon
1366 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 1
3 rounds | 5 problems
Interviewed by CIS - Cyber Infrastructure
2159 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 4 problems
Interviewed by HashedIn
2629 views
0 comments
0 upvotes
company logo
SDE - 1
1 rounds | 9 problems
Interviewed by HCL Technologies
1849 views
0 comments
0 upvotes