The BNY Mellon interview process consisted of multiple rounds. The first round was an online assessment on HackerRank covering data structures, algorithms, and problem-solving questions. After clearing it, I had two technical interview rounds where I was asked questions on OOP concepts, coding (arrays, strings, linked lists, binary search), and a few system design basics. The focus was on problem-solving, clarity of thought, and writing optimized code with edge cases handled. The final round was an HR round that tested cultural fit, motivation for joining BNY, and behavioral questions. Overall, the process was structured and lasted around 3–4 weeks.