J'ai postulé en ligne. Le processus a pris 3 semaines. J'ai passé un entretien chez Morgan Stanley (Calgary, AB) en mars 2020
Entretien
Got a call from HR where they asked me a few questions that were pretty basic. They did a basic screening and asked a few technical questions, mostly about abstraction, polymorphism and OOP design principals. In the same phone call, she scheduled another interview with more technical panel.
Next interview consisted of 2 dev managers and a QA specialist. They asked similar questions as the HR phone interview but dug more into the technical details. Also included a few database questions and QA questions. This interview lasted about 1.5 hours.
Questions d'entretien [1]
Question 1
Design Patterns
Difference between a class and an object
Encapsulation
What is polymorphism? Inheritance & Composition.
Databases
J'ai postulé en ligne. Le processus a pris 2 semaines. J'ai passé un entretien chez Morgan Stanley (South Jordan, UT) en sept. 2020
Entretien
First interview was a phone call with the recruiter asking basic OOP questions. On the same phone call, a second interview (zoom meeting) was scheduled for later that week. The second interview included a QA and software engineer and was more technical and in depth. Some behavioral questions were asked in regards to teamwork, challenges, strengths, weaknesses, development preferences, etc.
Questions d'entretien [4]
Question 1
What is the difference between a class and an object?
Design a payroll system that generates PDF and JSON reports for full time, part time, and contract employees. The PDF reports are sent to the client and do not include bank information. The JSON reports are sent to the bank and include bank information.