HR introduction call, followed by hacker-rank assessment , followed by a tech interview and another technical interview to discuss and maybe improve your solution in the assessment . and then a system design.
The interview was challenging in a positive way. The lead interviewer was highly skilled, making the experience engaging and thorough. Although I was ultimately rejected, I felt it was a fair decision. I appreciated that the interview went beyond surface-level questions, allowing for in-depth discussions.