# Vind de bug: Android > Eén stukje code. Vind de bug, of bewijs dat er geen is. Dagelijkse 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) } } } ``` ## Jouw oordeel - Beveiligingslek - Logicafout - Codestijl - Geen probleem Eén poging per dag. Het antwoord verschijnt direct daarna. --- Source: SharpSkill (https://sharpskill.dev), tech interview preparation for your real stack. HTML version of this page: https://sharpskill.dev/nl/dagelijkse-challenge/android