Type d'évaluation
Mise en situation réelle
Analyse
Intelligence Artificielle
Compétences ciblées
Scénario Technique
Contexte : L’application utilise un HttpInterceptor pour gérer les tokens d’authentification. Le Problème : Lorsqu’un token expire, l’interceptor déclenche une requête de rafraîchissement qui repasse également par l’interceptor, créant une boucle infinie. Extrait logique actuelle : intercept(req, next) { return next.handle(req).pipe( catchError(err => this.refreshToken()) ); } Contraintes : Empêcher interception de la requête de refresh. Gérer concurrence si plusieurs requêtes échouent simultanément. Livrable attendu : Corriger l’implémentation afin d’éviter boucle infinie et garantir gestion robuste des tokens.
Prêt à évaluer ce talent ?
Accédez à l'interface de test complète pour soumettre votre architecture ou votre code.