Morgan Stanley's SDE interview in India is heavier on object-oriented design and financial domain reasoning than a typical product company.
About Morgan Stanley
Morgan Stanley India (MSCI) is one of the largest global investment banks with a major technology and analytics centre in Mumbai, employing 5,000+ technologists across full-stack, data engineering, and quantitative roles.
Resume screen: targets top-tier college or strong prior fintech or product experience
Online Assessment: 2 coding problems, medium difficulty, 60 to 90 minutes on HackerRank
Technical Round 1: DSA with financial context, emphasis on edge cases and complexity
Technical Round 2: Low-level design, clean OOP, extensibility, and code quality
System Design (SDE-2+): trade-execution or market-data pipeline architecture
HR or Hiring Manager Round: career goals, team fit, and domain interest
Online Assessment (60 to 90 min)
2 medium-difficulty DSA problems on HackerRank. Clean, compilable code is expected.
Technical Round 1 (45 to 60 min)
DSA problems with financial framing such as sliding-window stock price queries or order aggregations. Interviewers probe time and space complexity explicitly.
Technical Round 2 (45 to 60 min)
Low-level object-oriented design. You may be asked to model a trade order system or a notification dispatcher with extensibility in mind.
System Design (60 min, SDE-2+)
Design a market-data feed or trade settlement pipeline. Emphasize latency, fault tolerance, and audit logs.
HR or Hiring Manager (30 to 45 min)
Behavioral questions around ownership and interest in financial technology.
Sourced from 2+ candidate post-mortems. Hit Practice to answer any one with AI voice feedback.
7 more questions. Sign up to unlock all
Sign up free: unlock all questions