Phone Interview:
I had an initial call with the HR team, where they asked general questions about my background in Android development, my experience with programming, and my interest in the role.
Home Assignment:
In the second stage, I was tasked with developing an Android app. The requirements included:
Fetching data from a provided web server API.
Displaying the fetched data in the app.
Using dependency injection (DI).
Writing clean, well-structured code following best practices.
I was also instructed to use specific libraries for the app.
On-Site Interview:
The final step was an in-person interview with HR and the VP of R&D. They asked me about:
The applications I have developed.
My journey into Android development.
My technical and personal experiences related to the field