For the first round I was given a 60 minute online assessment that had questions on math (there was a lot of probability and calculus), finance, financial math and programming.
1st round: Phone interview with VP or Director from different teams, 30 minutes for each team. Ask experience on resume and some tech questions about math, programming and statistics.
I applied online. I interviewed at Morgan Stanley (New York, NY) in Nov 2019
Interview
First round: Online Assessment (Math, Java/C++, Finance and Fin math)
Second round: Phone interview talk about resume and one SQL question
Third round: onsite interview. Three rounds. Topics from CS, math, fin math.
Interview questions [1]
Question 1
How to detect cycle in a linked-list. Prove the algo.