I applied online. The process took 3 weeks. I interviewed at Morgan Stanley (Londres, Inglaterra) in Dec 2016
Interview
Online application, Codility test + Invite to first-round interview, Assessment centre.
Codility test: Timed 1hr coding problem in preferred language, many hidden test cases to test extreme problems (especially very large data, multi-threading and concurrency)
First round interview: 10 minutes motivations for role, company, insdustry + 10 minutes Java OOP concepts + 5 minutes to ask questions back
Assessment centre: 30min Group assignment + 30min interpersonal interview + 2x 30min technical interviews
- group assignment: group members assigned roles, given reading sheet of designed problem (budget for tech upgrades for next year), halfway through announcement is made that the budget decreased. 4 observers watch and make notes. 5 minute presentation at the end, observers may ask anyone to explain their reasoning for decisions made.
- interpersonal interview: motivations for role, how to deal with pressure, problems working in a team, skills you were proud of gaining
- technical interview 1: write code on paper using Java OOP for a Car Parking system. Reason decisions for classes and variables. Write methods to count cars in the car park, calculate cost of parking stay.
- technical interview 2: First part: write in Java code to loop through a generic list of Collections<T> and return the first duplicate in O(N). The list objects are not comparable so you cannot use sort. Now you have a very large list and multiple cores available, rewrite the code in your language to exploit the cores. Beware of concurrency. Second part: You have to create the database for a problem, write the schema. Write the SQL schema code.
Didn't get offer - and no feedback given!
Interview questions [2]
Question 1
Write a method in java to remove duplicates from a generic list.
I applied through college or university. The process took 2 months. I interviewed at Morgan Stanley (New York, NY) in Nov 2016
Interview
1st round at University campus
1 hour interview. It was great. Lots of technical qs: SQL, datastructures, Java basics etc. (Be clear and confident)
2nd Interview Onsite in NYC
A panel discussion taking questions and answering generic questions
Team building activity. Very chilled out
3 rounds of 1:1 interviews 45 mins each. Very intense, extremely technical. The last 1:1 interview was disappointing for me. The interviewer did not speak English properly and maybe thats why wasnt getting what I am saying. He kept asking me questions and when I gave a solution, maybe he did not understand and repeated the same solution as hints to me. This must be the down point for my interview.
Interview questions [1]
Question 1
Completely technical, lots of basics, lots of algorithm problems - graphs, datastructures etc.
I applied online. The process took 2 weeks. I interviewed at Morgan Stanley (Birmingham, Inglaterra) in Nov 2016
Interview
Last month I received an interview from Morgan Stanley. The staff came to my campus and took the interviews. It usually took for 40 mins, and cause i was the last one then we talked nearly one hour, also the staff explained some questions to me since my first language is not English.
1.What apps or programming did you do and the bug in it. And how did you deal with it. The language you used. 2.How to estimate a random number whether it's a prime number. 3.In a paragraph, how to count the times that the word appeared .4. do you use periodic structure in your familiar language. 5. how to find median