RejectedBackend Software Engineer at Morgan Stanley
- Difficulty
- Process took
- 2-3 Weeks
- Rounds
- 2
- Format
- Remote
- Applied via
- Company Website
How it went
For anyone preparing for a backend engineer role, strong fundamentals and practical system thinking are key.
What they would tell you
For anyone preparing for a backend engineer role, strong fundamentals and practical system thinking are key.
How to prepare
Java, SQL, System Design, DSA
Round by round
- 1
Technical Round 160 min
Started with my resume Past projects Asked me to explain end-to-end flow of a banking transaction service I had implemented, focusing on microservices interactions Microservices / System Design Basics:
- How would you handle distributed logging for multiple microservices?
- CI/CD workflow for a production microservice, including rollback strategies
- Differences between API Gateway vs Service Mesh
- 2
Technical Round 260 min
SQL Questions:
-
Write a query to find the second-highest salary from an employee table
-
Aggregate total sales per product category from sales and product tables One DSA Question (Very hard) Java & design fundamentals:
-
Explain Dependency Inversion Principle with a real-world example
-
Compare Monolith vs Microservices, and when to choose either Kubernetes / Deployment: Steps to deploy the service, scale pods, and handle failures
-
What came up
A candidate-reported account, lightly edited. Interview processes change by team and date.