Sobes.tech

Frontend

Es-tu prêt à passer le test pour la deuxième étape du recrutement?

Middle
Брайтис
22

Avez-vous déjà dû lancer de nouveaux produits ou directions à partir de zéro, ou avez-vous généralement travaillé avec des produits déjà prêts?

Middle+
Сбер. IT
22

Quels sont les états des éléments interactifs en CSS (pseudo-classes) que vous connaissez ? Que font-ils ?

Middle
Брайтис
22

Y a-t-il eu des collisions de styles entre micro frontends ? Comment le travail avec les styles a-t-il été organisé et par quoi les avez-vous écrits ?

Middle+
Mish
22

Que se passe-t-il lorsque l'URL dans les dépendances de `useEffect` change ? Dans quel ordre s'exécutent la fonction de nettoyage et le nouvel effet ?

Middle
RedLab
22

Quelle est la différence entre les événements DOMContentLoaded et load ? Quand les utiliser chacun d'eux ?

Middle+
Ozon Tech
22

En dehors de la fonction inject et des signaux, quelles autres nouvelles fonctionnalités d'Angular vous ont plu et marqué?

Middle
Проект ПСБ
22

Analysez cette approche du point de vue de la confusion des responsabilités : qu'est-ce qui a été mal fait ici et comment l'expliqueriez-vous en termes de principes architecturaux (notamment le principe de responsabilité unique et la séparation de la présentation et du modèle) ?

Middle
Проект ПСБ
22

L'objet renvoyé par le hook (`data`, `loading`, `error`) aura-t-il la même référence entre les rendus si les valeurs ne changent pas ? Pourquoi ? Comment conserver une référence stable à l'objet ?

Middle
RedLab
22

Pourquoi utiliser track dans les nouvelles boucles de modèles Angular et sur quel champ est-il préférable de suivre les éléments ? Que se passe-t-il lors du tracking par un objet ?

Middle
СК Согласие
22

Qu'est-ce qu'un décalage d'hydratation (désalignement d'ID lors de l'hydratation), pourquoi cela se produit-il et comment y faire face?

Middle
Брайтис
22

Êtes-vous d'accord avec l'idée que un composant partagé universel, qui se répète dans différents endroits de l'application, et un composant de bibliothèque destiné à être importé dans d'autres applications, ne sont pas la même chose, et que leur approche doit être différente ? Quels critères exigeriez-vous d'un composant de bibliothèque par rapport à un composant partagé ?

Middle
Проект ПСБ
22

Dites-nous en plus comment vous avez réussi à mettre en œuvre l'histoire d'ouverture d'accès aux utilisateurs non enregistrés (leads) sans risquer de nuire à la fonctionnalité existante pour les clients payants, car cela ressemblait à un champ de mines, étant donné qu'il a fallu toucher à l'authentification legacy.

Middle+
Сбер. IT
22

Que se passera-t-il si l'URL change rapidement plusieurs fois de suite?

Middle
RedLab
22

Avez-vous écrit des tests unitaires vous-même ? Quels outils de test avez-vous utilisés ?

Middle
Get Express
22

Comment affichiez-vous les documents PDF directement sur la page, utilisiez-vous une bibliothèque?

Middle
BLS-Soft
22

Comment fonctionne React ? Parle-moi du Virtual DOM et du mécanisme de reconciliation.

Middle+
НСПК
22

Parlez d'une tâche récente avec laquelle vous avez dû vous battre, qui semblait initialement simple mais s'est avérée difficile.

Middle+
Ifellow
22

Avez-vous des critères basés sur la pratique pour déterminer où l'héritage est approprié et où ne l'est pas?

Middle
Проект ПСБ
21

Quelle est la différence entre un lien et un bouton?

Middle
Брайтис
21
/290