The interview process was too long. I went through the following stages:
Recruiter Screen (30 min)
Hiring Manager Screen (30–60 min)
Technical Interview (90 min)
The technical interview was conducted by two people. One of them was mostly a bystander, while the other struggled to properly explain the task in English.
They provided an app project that included a basic MapBox app with a search EditText, a button, a MapView, and an empty internal library. There were a couple of functions that retrieved data from APIs using Retrofit.
The main issue with the interview was the project itself, which was misleading. Seeing an empty search functionality, you would naturally assume that one of the tasks would be to implement it.
Another problem was the questions. The main interviewer’s poor phrasing made them difficult to understand.
I wouldn't suggest anyone go through this struggle. In the end, it is not worth it at all because even if you get hired, you will have to work with those people.