Real, anonymous reports from people who interviewed for Software Engineer at BNY Mellon, newest first and distilled into what to expect across the loop.
Get your personalized BNY Mellon Software Engineer prep plan
Answer 3 quick questions and we will build a free study plan with the exact topics and questions to focus on.
I started with an online assessment centered on DSA, and once I passed, I was shortlisted for a technical round. In that first technical interview, they asked about OOP concepts and also dug into my projects—then they pulled in security aspects related to what I’d worked on. During the same stretch, I solved two DSA questions.
After that, I moved into an HR round. The questions there were more aptitude-based, and the conversation also covered the role of AI in today’s industry. It felt like they were trying to balance technical capability with how I thought about broader trends.
4 months ago
Difficult Positive Pune
My interview journey started with an online coding assessment on HackerRank. After that, I had a technical interview where they pushed into deeper CS topics rather than just quick coding—there were questions tied to my internship and system-design style prompts. The coding/DSA portion included discussion around sorting algorithms and their effectiveness and speed, and the overall vibe was fairly demanding.
I also ended up with another technical conversation that leaned more toward problem-solving and fundamentals. I remember being asked to work through a coding problem that involved counting words in a string, and another around stack operations. During the same technical interview, the interviewer discussed my projects in detail, including the technologies I used and what I personally contributed.
5 months ago
Average Negative Pune
My experience felt more like a viva than a conversation. The technical interview started with the interviewer joining late, without any real introduct…
5 months ago
Average Negative United States
The whole process felt oddly disjointed for me. In my case, the HM joined late, and we ended up waiting around ten minutes before we could really star…
5 months ago
Difficult Positive New York, NY
My technical interview was intense right away. It was about 15 minutes of quick, straightforward questions focused on runtime complexity, and the timi…
Unlock every Software Engineer interview experience
Interviewed here recently? Add yours to help the next candidate. You'll appear as Anonymous.
What to expect
Distilled from the reports
Online Assessment
The interview process begins with an online assessment focused on data structures and algorithms, often using platforms like HackerRank, which sets the difficulty level for subsequent rounds. Candidates should prepare for a mix of medium to hard questions, including topics like graph and dynamic programming.
HackerRankDSAGraph/DP
Technical Interviews
Candidates typically face multiple technical interviews that assess both coding skills and theoretical knowledge, with a focus on object-oriented programming, algorithms, and system design. Interviewers often expect candidates to articulate their thought processes and handle edge cases in their solutions.
OOPAlgorithmsSystem Design
Behavioral & HR Rounds
The interview process includes HR rounds that evaluate cultural fit and communication skills, often incorporating behavioral questions about the candidate's background and motivations for joining the company. Candidates should be prepared to discuss their experiences and how they relate to the role.
Cultural FitBehavioral QuestionsCommunication
Interview Format & Tone
The overall tone of the interviews can vary, with some candidates experiencing a structured and professional environment, while others report disjointed interactions and unclear expectations. It's important to remain adaptable and prepared for varying levels of engagement from interviewers.
StructuredProfessionalismEngagement
Difficulty & Expectations
Candidates report a consistent level of difficulty across technical rounds, with a clear emphasis on correctness and performance under time constraints. Preparing for medium-level LeetCode problems and being able to explain reasoning is crucial for success.
Medium DifficultyLeetCodePerformance
Reflection & Takeaways
Many candidates emphasize the importance of clarity in communication and the ability to connect technical skills with practical application. Reflecting on the interview experience can help candidates identify areas for improvement, especially in how they present their thought processes.