Quels problèmes ont été rencontrés après la mise en œuvre du défilement virtuel pour des milliers de fiches produits?
Frontend
Tâche : que va afficher la console ? (code avec var fullname, objet et perte de contexte this)
Qu'est-ce que le DOM ? Comment est-il organisé ?
Exercice sur le contexte this : que sera affiché aux lignes 12 et 14, et qu'est-ce qui changera en mode strict et lors de l'utilisation d'une fonction fléchée ?
Quelle est la différence entre CSS display : block, inline et inline-block?
Y a-t-il quelque chose au travail que vous n'avez pas beaucoup aimé et que vous aimeriez éviter dans votre nouveau poste?
Comment le scoped est-il implémenté dans Vue en interne?
Quels types de données existent en JavaScript ? En quoi BigInt diffère-t-il de Number ?
Décrivez le parcours de la tâche depuis son apparition dans le backlog jusqu'à sa mise en production — toutes les étapes.
Pourquoi l'API de composition a-t-elle été introduite dans Vue 3 ? Quels sont les avantages par rapport à l'API Options ?
Que se passe-t-il si on déclare une variable sans mot-clé (juste a = 1) ? Quelle sera sa portée ?
Comment trouves-tu le format de communication avec de petites réunions tout au long de la journée ? Est-ce normal qu'il y ait de petites rencontres pendant la journée ?
Quelle est la différence entre flex et grid?
Que se passera-t-il si on remplace une fonction normale par une flèche dans la tâche précédente?
Quel navigateur cause généralement le plus de problèmes lors du développement multiplateforme?
Avec quels collecteurs avez-vous dû travailler et peut-être configurer quelque chose de complexe en eux?
Parlez-moi plus en détail de la couche séparée pour les requêtes API — comment elle était organisée, quelle était l'unité de description?
Parle-moi de la méthodologie BEM : quelle est l'idée, comment travailler correctement, quels sont les dangers ?
Avez-vous travaillé avec des préprocesseurs SCSS/LESS?
Parlez de la boucle d'événements : micro-tâches et macro-tâches, ordre d'exécution.