Frontend
Nous avons un composant qui doit déclencher (émettre) un événement, par exemple lors d'un clic. Comment cela peut-il être réalisé?
Quelle est votre expérience avec TypeScript ? Avez-vous travaillé avec la génération de paquets de types ?
Pourquoi ne peut-on pas appeler des hooks dans des conditions ou des boucles?
Avez-vous travaillé avec des graphiques, peut-être avez-vous réalisé des visualisations intéressantes?
Explique ce qu'est la boucle d'événements. Qu'est-ce qui appartient aux micro-tâches et aux macro-tâches?
Parlez-moi de la tâche la plus intéressante du dernier projet.
Si vous devez maintenir des gestionnaires en double, comment implémenteriez-vous la désinscription ? Quels sont les inconvénients de l'implémentation via un tableau avec filtrage ?
Si vous créez une nouvelle Promise et que vous écrivez console.log à l'intérieur du corps du constructeur, cela ira-t-il dans la micro-tâche ou dans la pile principale?
Il y a un lecteur sur la page. Il faut faire en sorte que lorsque l'on appuie sur arrêter dans un onglet, la lecture s'arrête également dans un autre onglet. Comment réaliserais-tu la communication entre les onglets?
Qu'est-ce que le localStorage, d'où vient-il et est-il accessible dans Node.js?
Parlez-moi du contexte d'empilement (stacking context) en CSS et pourquoi un élément avec un z-index plus élevé peut se retrouver en dessous d'un élément avec un z-index inférieur?
Écrivez une fonction de copie profonde d'un objet en JavaScript pur, sans utiliser d'outils intégrés.
Comment vous évaluez-vous — que votre travail apporte du succès, que vous vous développez avec succès ? Avez-vous des critères pour évaluer cela ?
Qu'est-ce qu'une fonction pure ? Quand une fonction est-elle pure ? Quelles sont les effets secondaires ?
Que se passe-t-il si on passe l'index du tableau comme clé?
Quelle est la différence entre l'API Composition et l'API Options dans Vue ?
Parlez de la boucle d'événements : micro-tâches et macro-tâches, ordre d'exécution.
Parlez-nous des cours que vous avez suivis (environ 20 mois) — quelle entreprise les a fournis?
Avez-vous déjà utilisé le type any en TypeScript ? Par quoi peut-il être remplacé ?
Exercice pratique : implémenter un composant de tableau en React + TypeScript avec paramétrage via des props (données, colonnes, gestionnaire de clic sur la ligne onRowClick), qui affiche une alerte avec l'identifiant de l'enregistrement lors du clic sur une ligne.