Xamarin
Expert
Correction d’un deadlock causé par utilisation incorrecte de async et Result

Type d'évaluation

Mise en situation réelle

Analyse

Intelligence Artificielle

Compétences ciblées

async-await
deadlock
bugfix
threading
xamarin

Scénario Technique

Contexte : Une page Xamarin appelle un service asynchrone pour récupérer des données distantes. Le Problème : L’application se bloque aléatoirement lors du chargement des données. Extrait logique actuelle : var result = apiService.GetDataAsync().Result; label.Text = result; Contraintes : Éviter utilisation de .Result ou .Wait(). Utiliser async/await correctement. Garantir mise à jour UI sur thread principal. Livrable attendu : Corriger l’implémentation afin d’éliminer tout risque de deadlock et assurer fluidité de l’interface.

Prêt à évaluer ce talent ?

Accédez à l'interface de test complète pour soumettre votre architecture ou votre code.

Commencer le Défis
    Xamarin - Correction d’un deadlock causé par utilisation incorrecte de async et Result | Test Technique & Recrutement