Frontend
Quelle est la différence entre une interface et un type dans TypeScript?
Quand êtes-vous prêt à commencer un nouveau travail?
Si la page se charge lentement, quelles étapes prendrais-tu pour diagnostiquer le problème sur le frontend?
Parlez-moi de l'optimisation des performances des pages dans Nuxt : avec quoi vous avez été confronté, quels problèmes vous avez résolus et comment.
[nom] a demandé : Y a-t-il eu des tâches où il manquait clairement de temps, de personnes ou d'informations ? Comment le prends-tu ?
Comment diviseriez-vous l'état du serveur et du client?
Parlez de watch et watchEffect dans Vue 3, propriétés calculées. Comment supprimer un watcher?
Quelle est la différence dans la mise en œuvre de la réactivité entre Vue 2 et Vue 3?
Pourquoi a-t-on besoin d'adresses IP dynamiques si les statiques sont si pratiques?
Dans le CV, il est indiqué «J'ai réduit le nombre de requêtes API répétées de 42%». Raconte cette histoire : comment tu as rencontré le problème des requêtes répétées dans RxJS, et ce que tu en as tiré comme leçon, comment ton approche du travail avec RxJS a changé ?
Dites-nous comment vos micro-frontends étaient organisés, leur interaction et le fonctionnement global du système.
Peux-tu assembler une application React Native, configurer les signatures et la déployer en production?
Avez-vous CI/CD ? Utilisez-vous un analyseur de code statique, comme SonarQube ?
Complexité supplémentaire de la tâche avec memoize : faire en sorte que la fonction memoize reçoive en second argument la durée de vie du cache en millisecondes, après laquelle le cache est invalidé.
Décrivez ce qui se passe lorsque vous cliquez sur un bouton dans un composant React avec un compteur : comment fonctionne useState, comment React comprend qu'il doit mettre à jour cette partie du DOM.
Parlez-moi de la composition de l'équipe dans votre dernier emploi.
Parle-moi brièvement de toi et de ce que tu as fait lors de ton dernier emploi.
N'avez-vous pas eu d'administrateur système pour vous aider avec les accès?
Le travail hybride à [город] vous convient-il?
Créer un nouveau type basé sur PartialDelivery qui inclut uniquement les champs name et address (Pick).