Technical practice
How would you design a secure, reusable AI application for enterprise use?
What to coverThe posting covers AI applications, services and reusable platform components. Suggested preparation: explain service boundaries, integration points, scalability and maintainability trade-offs, and how you would make the design testable.
How would you build and improve a retrieval-augmented generation pipeline?
What to coverThe role explicitly includes retrieval-augmented generation and context pipelines. Suggested preparation: describe how you would select and supply relevant context, then assess whether retrieval quality or generation quality is causing poor answers.
When would you use an agentic workflow rather than a simpler LLM workflow?
What to coverThe posting names agentic workflows, model APIs and prompt engineering. Suggested preparation: compare the flexibility of multi-step actions with added complexity, latency and control needs.
How would you manage session context in an LLM application?
What to coverSession context management is listed among the relevant AI technologies. Suggested preparation: discuss what context to retain, how to limit irrelevant or sensitive information, and how you would test continuity across interactions.
How would you evaluate an AI service and decide what to improve?
What to coverThe role calls for model and solution evaluations followed by improvements to models, prompts, workflows and application designs. Suggested preparation: explain how you would define representative tests, examine quality and performance results, and distinguish a prompt issue from a wider design issue.
How would you design and support a production backend API for an AI capability?
What to coverThe posting emphasizes production backend services, APIs and integrations, and specifically mentions Java Spring Boot alongside Python and modern backend frameworks. Suggested preparation: discuss interface design, error handling, integration testing and maintainable code without assuming a particular system architecture.
How would you test and deploy changes to an AI service?
What to coverAutomated testing, deployment pipelines, CI/CD, source control and containers are all named in the posting. Suggested preparation: distinguish tests for deterministic service behavior from checks on variable model outputs, and explain how you would reduce deployment risk.
How would you diagnose a production AI service that has become slower or less reliable?
What to coverThe role includes monitoring, troubleshooting production issues and improving operational readiness. Suggested preparation: describe how you would use observable symptoms to narrow down an API, integration, context-pipeline or model-call problem, then verify the fix.
How would you apply security, privacy and model-risk controls during delivery?
What to coverThe posting explicitly requires security, privacy, model-risk, responsible-AI and change-management standards. Suggested preparation: explain how you would identify risks early, document design decisions and validate controls without claiming knowledge of BNY's specific internal procedures.
How would you decide whether to build a reusable platform component or a product-specific solution?
What to coverThe role calls for reusable capabilities, technical-debt management and continuous improvement. Suggested preparation: weigh current requirements against reuse potential, maintenance cost and the risk of abstracting too early.
Behavioural practice
Tell me about a time you turned ambiguous stakeholder requirements into an engineering solution.
What to coverThe role involves working with product, architecture, design, governance and business partners. Suggested preparation: use a real situation, your actions to clarify requirements and trade-offs, and the resulting decision or outcome.
Tell me about a time you resolved a difficult production issue.
What to coverProduction support and troubleshooting are stated responsibilities. Suggested preparation: describe the situation, how you investigated and communicated during the issue, and what changed as a result.
Tell me about a time you coordinated engineering work across teams or locations.
What to coverThe posting highlights collaboration with regional and global partners. Suggested preparation: give a real example of the coordination challenge, your actions to align people, and the outcome.
Tell me about a time you raised a security, privacy or quality concern during delivery.
What to coverThe role requires applying enterprise controls while delivering software. Suggested preparation: explain the situation, how you surfaced and addressed the concern with relevant partners, and the result.
Tell me about a time you helped a less-experienced engineer improve their work.
What to coverMentoring and contributing to shared technical practices are stated responsibilities. Suggested preparation: describe the engineer's situation, your coaching or review actions, and the observable result without overstating your contribution.