Frontend
Comment avez-vous suivi la conformité de l'architecture FSD dans l'équipe ? Cela a-t-il été vérifié lors de la revue de code ?
Quelles méthodes de copie d'objet peuvent copier des fonctions d'un objet à un autre?
Qu'est-ce qui est important pour toi à voir chez un futur employeur, quels sont tes critères de sélection?
Quelle est la différence entre le DOM virtuel et le DOM normal?
Qu'est-ce que props et state en React ? Quelle est la différence ?
Y a-t-il eu des situations où une tâche était déjà intégrée dans develop, mais ne devait pas être incluse dans la version en cours ? Comment avez-vous procédé dans cette situation ?
Quels outils auxiliaires, y compris les outils pour les tests, la refactorisation et la revue de code, utilisez-vous?
Raconte-moi un cas intéressant de résolution d'une tâche difficile dans un projet.
—SEPARATOR—
Chaque fonctionnalité passe-t-elle une revue de code ou non ? Combien d'approbations étaient nécessaires ?
Tâche : faire glisser avec la souris Il faut permettre de cliquer sur le bouton de la souris sur une boîte colorée et la faire glisser tant que le bouton est enfoncé.
Quelle est la différence entre l'opérateur d'égalité double (==) et le triple (===) ?
const events = [ { name: 'Маша', date: '[phone]' }, { name: 'Даша', date: '[phone]' }, { name: 'Ваня', date: '[phone]' }, { name: 'Петя', date: '[phone]' }, { name: 'Митя', date: '[phone]' }, ];
Que signifie le souligné dans le nom d'une propriété de classe, par exemple _data, et cela rend-il la propriété privée?
Quel serait un argument convaincant pour vous en faveur du choix d'une entreprise ou d'un projet?
À quoi ressemble le candidat idéal à l'issue de la période d'essai, quels sont les critères de sa réussite?
Avez-vous utilisé Next.js ? Pour quoi et quelles fonctionnalités avez-vous utilisées (SSR, SSG) ?
Quels sont les problèmes dans l'approche actuelle de chargement de données SSR et comment vont-ils s'aggraver avec l'ajout de nouvelles pages?
Au moment du premier rendu du formulaire, lorsque le champ est déjà rempli avec une valeur initiale de chaîne (par exemple, 'A'), et que le validateur est appelé avec une valeur égale à 'A', ce qui correspond à une chaîne définie dans votre code — doit-il y avoir une erreur dans ce cas ou non?
Travail avec les formulaires : React Hook Form, validation via Yup/Zod