Did a technical assessment for Tikkie (part of the Dutch ABN Amro bank). Sadly didn't get the job, but it was a nice challenge to partake. A few new techniques were used in this assessment for Android.
Used techniques;
Used techniques;
- ViewModel (Store and manage UI-related data)
- LiveData (Observable data)
- Jetpack Compose (Declarative UI)
- Kotlin Coroutine (Light-weight threads)
- Hilt (Dependency Injection for Android)
- Room (Abstraction layer over SQLite)
- Retrofit (HTTP client)
- Flow
A link to the project on GitHub. It has a running working instrumentation GitHub Action as an example too.