# Finde den Bug: Android > Ein Code-Ausschnitt. Finde den Bug, oder beweise, dass es keinen gibt. Tägliche Challenge: 2026-08-19 (UTC) · Mid-Level ```kotlin import androidx.lifecycle.ViewModel import kotlinx.coroutines.GlobalScope import kotlinx.coroutines.flow.MutableStateFlow import kotlinx.coroutines.flow.StateFlow import kotlinx.coroutines.flow.asStateFlow import kotlinx.coroutines.launch class UserViewModel(private val repository: UserRepository) : ViewModel() { private val _user = MutableStateFlow(null) val user: StateFlow = _user.asStateFlow() fun loadUser(id: String) { GlobalScope.launch { _user.value = repository.fetchUser(id) } } } ``` ## Dein Urteil - Sicherheitslücke - Logikfehler - Code-Stil - Kein Problem Ein Versuch pro Tag. Die Lösung erscheint direkt danach. --- Source: SharpSkill (https://sharpskill.dev), tech interview preparation for your real stack. HTML version of this page: https://sharpskill.dev/de/taegliche-challenge/android