Ho presentato la mia candidatura tramite l'università. Ho sostenuto un colloquio presso Morgan Stanley (Montréal, QC) nel mese di ott 2018
Colloquio
Very friendly and iterviewer guided me through the little exercices (on board and paper). Very relaxed atmosphere. They just want to test your problem-solving skills, not your technical skills. I could answer the problems in any programming language of my choice.
Domande di colloquio [1]
Domanda 1
Tell me about yourself.
How would you check if a name exixts in a list of names that includes lower and upper case?
How would you parse a file using Java?
Write a power function (x^y) using any language.
The interview wasn't hard, they give you a banking related question and ask you to solve it in any programming language you prefer. the question was about memory allocation. They use hackerrank for the programming question.
Domande di colloquio [1]
Domanda 1
Derived product "Ruby" contains 10 IBM shares and four Hungarian bonds means basically you have 20 IBM shares and 8 Hungarians government bonds. assuming these products have same properties (id, name, description, etc).
Account name: Quantity.
Stock: 500
Bond HUN: 3
How many HUN stocks do we have in the above example?
Ho presentato la mia candidatura tramite un selezionatore. La procedura ha richiesto un giorno. Ho sostenuto un colloquio presso Morgan Stanley (New York, NY) nel mese di ago 2010
Colloquio
Introduced through a recruiter. He also set up the phone interview. Interview itself was technical, with many Bachelor level programming questions. For example, name the three basic constructs of a programming language (conditionals, functions, sequential code). Also, the interviewer asked questions about common software design principles like singleton, command, or factory.
Domande di colloquio [1]
Domanda 1
What is the difference between a pure and impure language?