Contractor position.
Contacted by a third-party recruiter.
Two rounds of interviews were conducted. Both lasted 60 minutes and were related to problem-solving.
Main focus areas included:
Sum of the last 10 nodes of a linked list, then write a unit test, and discuss the complexity of the algorithm.
Angular-related questions, such as: What is a Promise/Observable? What is NgRx Store? What is Change Detection? What is AOT?
Design an algorithm to convert hexadecimal numbers to decimal numbers.
Design a linked list in Java, as the position was a Java developer.
The following metrics were computed from 5 interview experiences for the Morgan Stanley Senior Java Developer role in Canada.
Morgan Stanley's interview process for their Senior Java Developer roles in Canada is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Morgan Stanley's Senior Java Developer interview process in Canada.