1. Interview with the recruiter
2. Interview with an engineer
3. Take-home assignment
4. On-site technical and behavioural interview
Response time was extremely slow. There was no feedback for any of these rounds. After a few backs and forths asking for an update, they stopped replying. They didn't even bother sending a generic rejection email.
The engineer who interviewed me was very nice and empathetic. The people and the culture are good, but the interview process can definitely be improved.