Like several others have mentioned, the interview here is a joke. Better skip this one and save your time. I interviewed for the android developer position, applied in mid September. In mid October I had the first call with the recruiter. I had to hop between several recruiters to have a call setup(First red flag). The first conversation was with two engineers who had strong opinions on architecture and when my answers did not match their opinions, the were giggling between themself. Next day I got an email that they won't be proceeding with the application and within minutes I got another email that they would be proceeding and asked me to complete an assignment. Another red flag.
I was asked to build an android app which calls 3 APIs and shows a result by mapping them. Expectation is to have multiple modules, compose, unit test cases for all layers, integration tests, proper architecture, and documentation. The max time to be spent on this is 2 hours. In the hindsight, I should have called the BS right there and moved on, but let's say I was desperate to get a job. I spend a whole day and building it and submitted on time. I got a response that a assignment review session will be setup.
Now this session was rescheduled 3 times, each time being cancelled on the day of the session. Something that is common in other reviews here. On the day of the session 4 other engineers joined and asked questions. I had to fix things in the submission on the call itself. Luckily all the changes they asked, I was able to make them fairly quickly and the app ran as per expectation. These folks were not very friendly and kept imposing strong opinions on architecture. In the first call they asked a lot of fragments and xml questions and said that that's what they use, so I use views + xml in the assignment, but on this call they suddenly expected everything to be written in compose.
Next day I got an email that they will not proceed with my application as "they have offered another candidate", yet the position has been live for over 6 months now. On asking for feedback, I got no response. In short, the experience was bad and I would discourage anyone from considering this company as their employer.