Que fait la commande git cherry-pick?
Frontend
Parlez-moi des signaux dans Angular.
Comment choisissez-vous où utiliser Angular Signals et où RxJS?
Vous avez indiqué que vous avez réduit le nombre de requêtes API répétées de 42 %. Qu'avez-vous exactement fait et comment avez-vous mesuré le résultat ?
Quels problèmes avez-vous rencontrés lors de l'importation de fichiers Excel?
Pourquoi avez-vous transféré le projet d'un monolithe à une structure de modules partagés/fonctionnalités et comment l'avez-vous fait?
Comment mettre à jour manuellement la vue du composant avec OnPush et quelle est la différence entre markForCheck et detectChanges?
Avez-vous travaillé avec WebSocket?
Quelles sont les composants autonomes dans Angular et en quoi sont-ils meilleurs que l'approche modulaire?
Parlez de la stratégie ChangeDetectionStrategy.OnPush.
Avec quelles versions d'Angular avez-vous travaillé, quels problèmes avez-vous rencontrés lors de la migration et comment l'avez-vous abordée?
À quoi sert distinctUntilChanged et la recherche fonctionnera-t-elle pour un mot avec deux lettres identiques consécutives, par exemple «classique»?
Quelle est la différence entre RxJS switchMap et mergeMap?
Comment implémenter la recherche par valueChanges du champ de saisie avec une requête au backend : quels opérateurs RxJS utiliser et pourquoi ?
Parlez-moi de la boucle d'événements en JavaScript.
Parlez d'une forme complexe avec plus de 50 champs : comment avez-vous construit l'architecture, la dynamique et le travail avec des données imbriquées ?
Faut-il utiliser un composant ou une directive pour implémenter un bouton dans UI Kit Angular 19 ? Pourquoi ?
Quand faut-il se désabonner des flux RxJS et quelles méthodes de désabonnement connaissez-vous en Angular?
Quelle est la différence entre git merge et git rebase?
Pourquoi est-il mauvais d'appeler une fonction depuis un template Angular?