Ethos Life | SDE 2 | Reject
Summary
I interviewed at Ethos Life for an SDE 2 position, going through an OA, two coding rounds, and a system design round. Unfortunately, I received a rejection.
Full Experience
I recently interviewed at Ethos Life for an SDE 2 role, bringing 4+ years of experience. The interview process consisted of four rounds.
Round 1: Online Assessment (OA)
This round was conducted on the Hackerrank portal. I don't recall the exact questions, but the first one was fairly easy. The second question involved Tree + Graph concepts, which I wasn't able to solve completely.Round 2: Coding
In this round, I was given a problem concerning patient medicine prescriptions. The task was to find the maximum number of concurrent medicines a patient would be taking on any given day. An example was provided:MedicineId | Start Day | End Day 1 | 1 | 4 2 | 2 | 6 3 | 7 | 8 4 | 3 | 9For this example, the answer was 3.
Round 3: Coding
This round focused on the classic LeetCode problem, "Rotten Oranges."Round 4: System Design
The final round was a system design interview where I was asked to design a "Unique Sequence ID Generator."After completing all rounds, the verdict was a rejection.
Interview Questions (3)
For a particular patient, medicine prescriptions are given, each with a start day and an end day. The task is to find the maximum number of medicines the patient would be taking concurrently on any given day.
Example:
MedicineId | Start Day | End Day
1 | 1 | 4
2 | 2 | 6
3 | 7 | 8
4 | 3 | 9
The expected answer for this example was 3.
A classic coding problem, often found on platforms like LeetCode, known as Rotten Oranges.
Design a system capable of generating unique sequence IDs.