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.
Preguntas de entrevista [1]
Pregunta 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?
Solicité el puesto a través de la escuela superior o la universidad. Acudí a una entrevista en Morgan Stanley (Montreal, QC) en oct 2018
Entrevista
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.
Preguntas de entrevista [1]
Pregunta 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.
Solicité el puesto a través de un captador. El proceso duró 1 día. Acudí a una entrevista en Morgan Stanley (New York, NY) en ago 2010
Entrevista
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.
Preguntas de entrevista [1]
Pregunta 1
What is the difference between a pure and impure language?