Frontend
Qu'est-ce que la liaison bidirectionnelle (two-way binding) ?
// Que sera affiché dans la console ? const p1 = Promise.resolve(1); const p2 = new Promise((_, reject) => setTimeout(() => reject("Error"), 100)); const p3 = Promise.resolve(3); Promise.all([p1, p2, p3]) .then(console.log) .catch(console.error); Promise.allSettled([p1, p2, p3]).then(console.log);
Parlez de votre projet actuel et montrez-le.
Y a-t-il eu des situations où on vous a envoyé une tâche non décrite ? Comment avez-vous géré cela ?
Connais-tu le concept de "breadcrumbs" (fil d'Ariane) ? Quelles balises HTML utiliserais-tu pour réaliser ce composant ?
const { foo: bar, bar: foo } = { foo: 1, bar: 2 } console.log(bar) // console.log(foo) //
Comment organiser le développement afin qu'à mesure que le nombre de développeurs (y compris les back-enders intervenant dans le frontend) augmente, il y ait le moins de conflits possible?
Comment organiseriez-vous le travail avec un grand formulaire de calcul d'assurance, comprenant de nombreux champs (environ 50), des sections dynamiques, un calcul instantané du coût total, réparti sur plusieurs écrans?
Quels critères vas-tu utiliser pour choisir une nouvelle entreprise?
Quelle est la différence entre arguments et paramètres d'une fonction?
Avez-vous une expérience avec des agents IA ? Quelles sont vos impressions sur le travail avec des réseaux neuronaux ?
Utilisez-vous des réseaux neuronaux dans votre travail?
Quel type de liste chaînée est utilisé dans la méthode de chaînage?
Précision : l'application était-elle une application de bureau dans le navigateur ou native ?
Que recherchez-vous dans un nouvel emploi, à quoi faites-vous attention?
//Implémenter une liste triée de villes // Exemple : // A // Arkhangelsk // Astrakhan // B // Belgorod // ...
Dans quel ordre s'affichera console.log et pourquoi ? Explique l'ordre d'exécution du code synchrone et asynchrone (Event Loop, tâches macro et micro).
Quels gestionnaires d'état avez-vous utilisés ? Lesquels préférez-vous ?
Comment générer correctement des jetons d'autorisation ? Que doit contenir le jeton pour se protéger contre la force brute ?
Avez-vous travaillé avec des bases de données dans des projets domestiques ? Faites-vous des requêtes dans les tables, des insertions ?