# バグを見つけろ:Android > コードは1つ。バグを見つけるか、バグがないことを示してください。 デイリーチャレンジ: 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) } } } ``` ## あなたの判断 - セキュリティ上の欠陥 - ロジックのバグ - コードスタイル - 問題なし 1日1回まで。回答するとすぐに正解が表示されます。 --- Source: SharpSkill (https://sharpskill.dev), tech interview preparation for your real stack. HTML version of this page: https://sharpskill.dev/ja/daily/android