Ответ
В основном работал с Kotlin, Coroutines, Flow, Jetpack Compose, Retrofit, Room, Dagger/Hilt. Также использовал Firebase (Analytics, Crashlytics), WorkManager, Navigation Component. Для тестирования - JUnit, Mockito, Espresso.
Пример кода с использованием ViewModel и Flow:
class MainViewModel(repo: UserRepository) : ViewModel() {
val users: StateFlow<List<User>> = repo.getUsers()
.stateIn(viewModelScope, SharingStarted.Lazily, emptyList())
}