← Interview experiences
Rejected

Backend 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. 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. 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

MediumRemote2 3 years

A candidate-reported account, lightly edited. Interview processes change by team and date.

Sources

Hiring now

Software engineer roles are open right now

landed applies to roles like these for you, on each company’s own site, with answers written for the role.

  • Senior Software Engineer -.NET

    Tyler Technologies · Annapolis, Maryland

  • Software Development Engineer II

    SaaS Labs · Bengaluru, Karnataka, India

Get 5x interviews

10 free auto-applies. No card.

Or practice this interview first