Frontend
Supposons que vous avez une équipe de trois développeurs frontend. Pensez-vous que les microfrontends aideront ou non?
let x = 5; (function () { console.log(x); let x = 0; })()
Donc, tu allais à lui, vous décriviez les contrats d'une manière ou d'une autre?
Quel type de données avons-nous traité à cette étape?
Nomme les hooks de base de React et leur utilité.
Proposez un modèle d'héritage correct pour les classes Button et Input au lieu du modèle actuel, où Input étend Button.
Les classes en JavaScript sont-elles un sucre syntaxique sur quoi?
Qu'est-ce que le contexte React, quand l'utiliser et quand vaut-il mieux un gestionnaire d'état?
Comment avez-vous évalué les tâches ? Avez-vous utilisé Planning Poker selon l'échelle de Fibonacci ?
Qu'est-ce qu'il a fait de 2013 à 2020, quand il est entré dans le développement?
Quelle est la différence entre les méthodes de tableau map() et forEach() ?
Parlez-moi de l'asynchronie en JavaScript : files de micro-tâches et de macro-tâches, comment fonctionne la boucle d'événements ?
Quelles technologies, normes et infrastructures sont déjà définies pour le lancement d'un nouveau projet?
Quelle est la différence entre les fonctions fléchées et les fonctions normales dans le contexte de l'utilisation de this?
Racontez une tâche difficile et intéressante qui vous a été confiée récemment et comment vous l'avez résolue.
Peut-on résoudre une tâche de somme de promesses sans utiliser de méthodes statiques de Promise ? En quoi l'exécution des promesses dans une boucle diffère-t-elle de Promise.all — en parallèle ou en série ?
Quels outils et assistants d'IA utilisez-vous dans votre travail et comment exactement?
Comment évaluez-vous votre niveau actuel en développement frontend?
Décrivez les API dont nous aurons besoin (getUsers, getChat, sendMessage et d'autres). Lequel d'entre eux fonctionnera via REST et lequel via WebSocket?
Que peux-tu dire sur computed et watch dans Vue 3?