Que se passera-t-il dans l'exemple où une fonction s'auto-programme indéfiniment dans la file des micro-tâches via Promise.then? Y aura-t-il un débordement de la pile d'appels et les timers suivants s'exécuteront-ils?
Frontend
Déterminez la complexité temporelle des exemples : recherche linéaire, sommation d'un tableau, recherche binaire et recherche de doublons avec boucle double.
Comment évaluez-vous votre niveau?
Quelle équipe et quels processus recherchez-vous?
Qu'est-ce que shallowEqual et quel résultat donne-t-il lors de la comparaison d'objets, y compris si une propriété imbriquée fait référence au même objet?
Qu'est-ce qu'un enum en TypeScript et pourquoi privilégie-t-on souvent les types littéraux d'union ou les objets as const?
Parlez de Redux : magasin, action, réducteur, sélecteurs et flux de données.
Utilisez-vous des outils pour les schémas et la documentation de tâches complexes?
Qu'est-ce que le couplage et la cohésion en développement?
À quoi sert Reselect et comment éviter des re-renders inutiles lors de la combinaison de données de plusieurs slices?
Pourquoi Next.js est-il nécessaire, quels méthodes de rendu supporte-t-il, et que se passe-t-il si le composant supérieur est marqué comme composant client?
Qu'aimez-vous le plus dans le frontend et dans quel domaine souhaitez-vous vous développer?