Totally not a professional company, if their interview process is like this imagine how their development process will look like.
It starts with a video interview where you have to record your self answering 42 questions, the next day the CEO of the company called me to schedule a technical interview.
In the technical interview another Android dev explained the challenge, and there were no written description so keep your memory prepared.
The most negative part that I didn't hear back from them after the interview, I asked them for feedback and still didn't respond, that's how unprofessional they are so better not to waste your time and effort with them.