I recently interviewed at Morgan Stanley Montreal through a client vendor.
The process included two rounds:
The interview was fairly technical and covered a wide range of topics related to backend development and system design.
It's important to prepare thoroughly based on the job description, as the questions are closely aligned with the required skills.
Core Java: OOP, HashMap internals, String vs. StringBuilder
SQL: Complex/nested queries with joins and subqueries
Problem-Solving: Easy to medium coding challenges
Spring Security: Auth vs. authz, CSRF, role-based access
Spring Profiles & Scopes: Env configs, Singleton, Prototype, Factory
Spring Core: IoC, Dependency Injection, Bean lifecycle
The following metrics were computed from 4 interview experiences for the Morgan Stanley Senior Java Developer role in Montreal, Quebec.
Morgan Stanley's interview process for their Senior Java Developer roles in Montreal, Quebec is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Morgan Stanley's Senior Java Developer interview process in Montreal, Quebec.