Frontend
Quels fichiers sont reçus dans le navigateur lors de l'ouverture d'un site simple avec balisage, styles et scripts?
Qu'est-ce que Shadow DOM et pourquoi est-il nécessaire?
À quelle file appartient le gestionnaire onclick, et le défilement fonctionnera-t-il si une micro-tâche longue est en cours d'exécution?
[nom] a demandé : Quel a été le dernier de ces projets ?
Quels hooks de React avez-vous utilisés ? Avec quelles versions de React avez-vous travaillé et avez-vous de l'expérience avec JavaScript vanilla?
À quoi sert le tableau de dépendances dans useEffect?
[nom] a demandé : Qui a approuvé les contrats avec le backend lors de la réalisation de la tâche ?
En quoi les fonctions fléchées diffèrent-elles des déclarations/expressions de fonctions classiques?
Pourquoi TypeScript est-il nécessaire en principe sur le frontend?
Comment organiser le travail avec un tableau de données d'environ 100 Mo dont on a besoin dans de nombreux endroits d'un projet React ? Quand faire une requête et comment rechercher rapidement un élément par un ID unique?
Étudies-tu quelque part ?
Qu'est-ce que GraphQL et comment y avez-vous travaillé?
Quel est le but de useCallback et que se passera-t-il sans lui lors du passage d'une fonction à un composant enfant?
Racontez comment vous êtes venu au développement frontend et pourquoi vous avez choisi React?
[nom] a demandé : Parlez-moi plus en détail des tests que vous avez écrits et des types de tests que vous connaissez mais que vous n'avez pas encore appliqués en pratique.
Que ajoutez-vous généralement et que décrivez-vous dans Storybook?
À quelle fréquence passez-vous des entretiens?
Quelle est la différence entre CSR, SSR et SSG, et quels sont leurs avantages et inconvénients?
Est-il préférable d'utiliser GET ou POST pour l'autorisation de connexion ? Pourquoi ?
Comment fonctionne la détection de changements dans Angular et qu'est-ce que c'est en fait?