E

Ethos

Software Engineer

Interview Date

Not Specified (Information from a compiled list of questions)

Result

Not Specified

Difficulty

Hard (for some coding/design questions)

Rounds

Multiple rounds (Coding, Graph, System Design, Hiring Manager)

Drive Type

Full-Time

Topics asked

Data StructuresAlgorithmsGraph problemsSystem DesignReactMLOpsBehavioral

Detailed experience

Role: Software Engineer

College: Not Specified

Interview Date: Not Specified (Information from a compiled list of questions)

Interview Type: Full-Time

Result: Not Specified

Difficulty: Hard (for some coding/design questions)

Rounds: Multiple rounds (Coding, Graph, System Design, Hiring Manager)

Topics Asked: Data Structures, Algorithms, Graph problems, System Design, React, MLOps, Behavioral

Experience:

This experience is compiled from a document outlining typical interview questions and rounds for an SDE role at Ethos.

Round 1 (Data Structures and Algorithms): This round focuses on core DSA concepts and coding challenges.

  • Specific Coding Questions Mentioned:
    • A LeetCode hard problem related to trapping rainwater.
    • A LeetCode hard problem related to robot pathfinding.
    • "There are tasks with (Start date, end date), Find the busy day."

Round 2 (Technical - potentially Graph-based): This round may include more specialized technical questions.

  • Specific Question Mentioned:
    • A graph-based question, similar to the "Course Schedule" problem on LeetCode.

Later Rounds (System Design & Architecture): These rounds delve into system design principles and architectural considerations.

  • Specific System Design Questions Mentioned:
    • "Design an Insurance app that will scale to millions of users."
    • "Build an ML ops pipeline to scan/parse the medical records."
    • "Distributed unique ID generator."
    • "Basic Glassdoor review system."

Other Technical/Development Questions:

  • "Develop a react-based app and run it."
  • "Design the tic tac toe game in React."
  • Questions about "Ethos currently having issues with some of their libraries where packages are not being" (implying troubleshooting/dependency management).
  • In-depth knowledge of preferred programming languages.

Non-Technical/Behavioral Questions (Hiring Manager Discussion): These questions typically revolve around past experiences and professional conduct.

  • "Challenging projects faced."
  • "Why is there any delay in the projects."
  • "Where have you identified issue beforehand."
  • "Some technical thing that you don't agree with but you went ahead with."
Posted on - 12 Nov 2025
Ethos Interview Experience - Software Engineer | OAHelper