There were 4 rounds
1. DS & Algo
2. Android
3. Assignment
4. Assignment evaluation with Team Lead
Worst experience ever. In 2nd round, the interviewer not asked a single question on Android just talked about my past experience and gave an assignment. I wasted my entire weekend to do it and then in the last round, their tech lead came and just found 2 edge cases missing and rejected me. They never clearly mentioned they were expecting a bug-free production-ready app.
I would not recommend this company to any dev and even if they would have offered I would not have joined.
Also, HR didn't have the courage to call me and provide the result. I had to call her 5-6 times in 2 days.