I applied online. I interviewed at Morgan Stanley (Montreal, QC) in Sep 2025
Interview
Three Rounds: Recruiter call > in-person technical and behavioural round > final round (technical + behavioural, again). Since this role was for juniors, 50% was deep diving on resume and your tech stack in your past internships and/or projects; the other 50% were on technicals and behaiorals, which were much simpler than expected. The technicals were LeetCode easy/medium, based on two-pointers and linked lists, and consecutive questions on simple data structures (lists, sets, maps) and their time complexity. Also, depending on what role you're applying to specifically, know that language's concepts. For example, if you're applying for a Java role, definitely know the tradeoffs of using Java vs C++/Python, Garbage collection, OOP, Collections interfaces, errors, file handling, etc . The behavioural were 2 STAR method questions (ex: tell me about a time you had a conflict with your team and how you resolved the issue). Definitely not the hardest interview I've done. Really focus on past experience + simple DSA + OOP, and you'll be fine.
Interview questions [3]
Question 1
Implement (psedo code) a hashmap and what are the time complexities for the opeartions
OOP principles (hint: be really thorough and descriptive. Dont just say by name. Explain how each one is achieved in your chosen language (I used Java here, so for example, when talking about polymorphism, i talked about runtime/compile time poly and how it's achieved in Java))
I applied through an employee referral. The process took 4 weeks. I interviewed at Morgan Stanley (Montreal, QC) in Jun 2021
Interview
The process involves an HR interview followed by two technical interviews, where the HR interview assesses cultural fit and the technical interviews evaluate the candidate's skills and problem-solving abiliti es.
I applied online. The process took 2 weeks. I interviewed at Morgan Stanley (Budapest) in Jan 2024
Interview
bad communication from the HR team, i was contacted by 3 different people throughout the small span of hiring. Their offer is 450k forints for juniors and 3 days in the office. Technical interview was very odd, conducted in broken English/HUnglish. Very run of the mill questions, then a long pause of 2 months of ghosting