Candidatei-me online. O processo levou 2 semanas. Fui entrevistado pela Morgan Stanley (South Jordan, UT) em set. de 2020
Entrevista
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.
Perguntas de entrevista [4]
Pergunta 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.
Candidatei-me online. O processo levou 3 semanas. Fui entrevistado pela Morgan Stanley (Calgary, AB) em mar. de 2020
Entrevista
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.
Perguntas de entrevista [1]
Pergunta 1
Design Patterns
Difference between a class and an object
Encapsulation
What is polymorphism? Inheritance & Composition.
Databases