Dans quelle mesure avez-vous travaillé avec CSS ? Connaissez-vous Grid Layout ?
Frontend
Pourquoi avez-vous décidé de changer de travail?
Avez-vous déjà rencontré des objets Set ? Quelle est leur particularité et pourquoi ont-ils été conçus ?
Parle-moi de ton expérience technique — qu'est-ce qui a été intéressant d'un point de vue technique ?
Comment vois-tu ton développement futur : plus dans le développement ou essayer la gestion ?
Tout est-il optimal dans la solution obtenue ? Y a-t-il quelque chose qui peut être amélioré ?
Quels sont les deux principaux types de composants dans React?
Quelle propriété obligatoire chaque élément doit-il avoir lors du rendu d'une liste en React ? D'où peut-on prendre les clés et d'où ne peut-on pas ?
Quelles sont les méthodes du cycle de vie d'un composant de classe React?
Peut-on arrêter la propagation des événements ? Comment ? Quelle est la différence entre stopPropagation et stopImmediatePropagation ?
Comment fonctionne le système de prototypes en JavaScript?
Quels sont les principes fondamentaux de la POO ? Expliquez les principes SOLID avec vos propres mots.
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.
Connais-tu le concept de délégation d'événements ? Peut-on réécrire la solution en utilisant la délégation ?
Comment votre gestion des tâches était-elle organisée ? D'où venaient-elles, y avait-il des gestionnaires ?
Qu'est-ce qu'un Composant Pur en React?
Quelles sont les caractéristiques des fonctions fléchées?
Avec quels hooks avez-vous travaillé dans des composants fonctionnels ? Le plus inhabituel ?
Avez-vous déjà dû optimiser les performances ? Comprenez-vous comment le faire ?
Quelle est la différence entre const, let et var?