Frontend
Dans quel ordre les nombres s'afficheront-ils dans le code avec Promise, setTimeout et code synchrone (Event Loop) ?
Qu'est-ce que la récursion ? Quelles sont ses règles ? À quoi sert-elle ?
Parle-moi des promesses : états, méthodes, async/await
Promise.reject('Erreur API') .then(data => console.log('ok')) .catch(error => { console.log(error); return '1'; }) .then(data => { console.log(data); });
Parle-moi de ton expérience professionnelle et des moments importants
Avez-vous travaillé avec Tailwind ? En quoi diffère-t-il du CSS classique ?
Comment les tâches arrivaient-elles dans l'équipe ? Y avait-il un cahier des charges ou les tâches étaient-elles décrites oralement ? Pouvez-vous donner un exemple de tâche ?
Comment React compare-t-il deux arbres (actuel et en cours) ? Quel algorithme est utilisé ?
Qu'est-ce qu'une API REST ? Quels sont les méthodes de requête HTTP existantes ? Qu'est-ce que HTTP ?
// Il y a aussi 25 objets qui // ont un identifiant privé et une méthode pour l'assigner // ainsi qu'un champ de date de création. // L'identifiant peut contenir un nombre ou une chaîne. // Le champ de création peut aussi contenir une chaîne ou un nombre. // Les types pour la date de création et l'identifiant correspondent (soit chaîne, soit nombre) // Décrivez un type pour de tels objets let a = { getId: () => createdId: [phone] } let b = { getId: () => 'id', createdAt: '[phone]T20:00:00Z' } // cet objet NE doit PAS correspondre au type: let c = { getId: () => 56, createdAt: '[phone]T20:00:00Z' }
Le chargement paresseux fonctionne-t-il toujours bien ? Quels problèmes peuvent survenir avec les chunks ?
Évaluez vos connaissances en Vue, TypeScript et JavaScript.
Pouvez-vous expliquer quels sont les principes de SOLID?
Avez-vous travaillé avec un designer sur votre premier projet ou comment le travail a-t-il été organisé?
En quoi consiste le support technique du projet?
Checkbox et autres types de questions étaient-ils des composants différents ou un seul universel ? Comment étaient-ils rendus ?
Donc, cette fonction s'exécutera complètement jusqu'au rendu?
Est-ce que l'interface utilisateur sera bloquée par une boucle synchrone longue à l'intérieur de setTimeout ?
Comment TypeScript vous aide-t-il dans votre travail ? En quoi consiste la typification dans celui-ci ?
Dans quel format arrivaient les réponses du backend et comment les traitiez-vous (sur le système de test psychologique avec des questions dynamiques) ?