Tip 1 : The interviewer will not only look at your technical skills but also your team-building and leadership qualities
Tip 2 : It's okay if you don't have an optimal solution in one go. Try to break the problem, and don't give up.
Tip 3 : Practice at least 150 Questions on Leetcode covering all topics. Chances of asking tough topics like DP, greed are less.
Tip 4 : Make sure you have at least one project to discuss in depth. Be prepared for all the challenges you had while doing the project and how you overcame them.
Tip 5 : If you ever participated in/organized a hackathon/college event, make sure you highlight that. This will make you shine from the rest of the candidates.
Tip 6 : The interviewer might also give you a couple of leadership/team-based scenarios and what you will do in that situation.
Tip 7 : Lastly make sure to read about BNY Mellon and what it does.
Tip 1 : Try to add Experience at the top with a detailed explanation of work done by you
Tip 2 : If No projects and Experience, Try to add Coding profiles, Achievements (Hackathons and Coding Competitions )
Tip 3: Make sure to highlight any competition/hackathon that you won.
There will be 4 programming questions( 3 medium, 1 hard)
Participants can attempt as many questions as they can within the test duration. The more the number of questions they attempt and get correct, the better their chances of getting shortlisted for interviews.
It was camera monitored. Don't change the tab while attempting the test.






The strings are non-empty.
The strings only contain lowercase English letters.



Note: Since the number of ways can be very large, return the answer modulo 1000000007.
N=3

We can climb one step at a time i.e. {(0, 1) ,(1, 2),(2,3)} or we can climb the first two-step and then one step i.e. {(0,2),(1, 3)} or we can climb first one step and then two step i.e. {(0,1), (1,3)}.



The given linked lists may or may not be null.
If the first list is: 1 -> 4 -> 5 -> NULL and the second list is: 2 -> 3 -> 5 -> NULL
The final list would be: 1 -> 2 -> 3 -> 4 -> 5 -> 5 -> NULL
This round was held online over Webex and CodePair (a screen-sharing code editor ).
The interviewer made it clear initially that he wanted to know me as a person, what my interests are, and how well I am as a problem solver. The interview started with my introduction, my interests, the coding languages I am comfortable with, my previous internship experiences, and my projects. He then asked some questions about OOPS and data structures. After judging my problem-solving skills and thought process from previous questions, he gave me 2 coding questions to solve. I was able to solve both of them.



If the given array is [1,2,3] then the answer would be 2. One of the ways to make all the elements of the given array equal is by adding 1 to the array element with value 1 and subtracting 1 from the array element with value 3. So that final array would become [2,2,2].
Step 1 : I used the inbuilt sort function
Step 2 : To optimize this, I used a priority queue



In the given linked list, there is a cycle, hence we return true.

I used 2 pointers approach
It was a bar raiser round. The interviewer asked me about the coding challenge and the first interview. Then he dove into my resume and asked me about my summer internships and projects. He was more interested in the candidate’s practical knowledge. The questions he asked revolved around the real-life use of OOPS concepts, how I overcome the challenges I face, real-life scenarios, and how I solve them.
Tell me about yourself.
Explain your projects.
How do you overcome the challenges in the project?
Some real-life scenarios where you showed leadership skills?

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
What is recursion?