Developer II

Software EngineerFMedium to Hard

The interview process for a Software Engineer (Developer II, Level F) at BNY Mellon is designed to assess a candidate's technical proficiency, problem-solving abilities, and cultural fit within the organization. It typically involves multiple stages, starting with an initial screening and progressing through technical interviews and a final managerial or team-fit interview.

Rounds·3

Timeline·~14d

Experience·2 - 5 yrs

Comp band·US$95000 - US$130000

Interview time·150 min

Evaluation

What they measure.

  • Technical Skills: Proficiency in programming languages, algorithms, data structures, and software design principles.
  • Problem-Solving: Ability to analyze problems, devise effective solutions, and articulate the thought process.
  • Communication: Clarity in explaining technical concepts, active listening, and effective collaboration.
  • Behavioral Fit: Alignment with BNY Mellon's values, teamwork, adaptability, and attitude.
  • Experience Relevance: How well past experience matches the role requirements and challenges.

Preparation

How to prepare.

Tips

  1. Review core computer science concepts: Data Structures, Algorithms, Operating Systems, Databases.
  2. Practice coding problems on platforms like LeetCode, HackerRank, or similar.
  3. Brush up on system design principles and common design patterns.
  4. Prepare examples for behavioral questions using the STAR method (Situation, Task, Action, Result).
  5. Research BNY Mellon's business, values, and recent news.
  6. Understand the technologies mentioned in the job description.
  7. Prepare thoughtful questions to ask the interviewers.

Study plan

Fig · Study plan — 04 phases

01 / 04
01

Phase 01 of 04

Data Structures and Algorithms

Weeks 1-2: Data Structures & Algorithms fundamentals. Practice 20-30 problems.

Weeks 1-2: Focus on fundamental Data Structures (Arrays, Linked Lists, Trees, Graphs, Hash Tables) and Algorithms (Sorting, Searching, Dynamic Programming, Greedy Algorithms). Practice implementing these and analyzing their time and space complexity. Solve at least 20-30 problems related to these topics.

Questions

Commonly asked.

  • Tell me about yourself.
  • Why are you interested in this role at BNY Mellon?
  • Describe a challenging project you worked on and how you overcame obstacles.
  • How do you handle tight deadlines and pressure?
  • Explain a complex technical concept in simple terms.
  • What are your strengths and weaknesses?
  • Describe a time you had a conflict with a colleague and how you resolved it.
  • How do you approach learning new technologies?
  • What are your career goals?
  • Do you have any questions for us?

Locations

Regional differences.

Fig · Regions — 03 locations

01 / 03

Location

New York

Interview focus

Problem-solving skillsTechnical depth in core programming languagesCollaboration and teamworkAdaptability to new technologies

Common questions

  • Discuss a challenging technical problem you solved in your previous role.
  • How do you approach debugging complex issues?
  • Describe your experience with Agile methodologies.
  • What are your thoughts on code reviews and best practices?
  • Tell me about a time you had to work under a tight deadline.

Tips

  • Be prepared to discuss specific projects and your contributions.
  • Emphasize your understanding of software development lifecycle.
  • Showcase your ability to communicate technical concepts clearly.
  • Research BNY Mellon's technology stack and recent projects.

Rounds

Round-by-round.

Expand a step for evaluation criteria, sample questions, and prep notes.

DSA

Coding questions at BNY Mellon.

Frequently reported on BNY Mellon loops

Other guides

More at BNY Mellon.