Sobes.tech

Как сам оцениваешь свои навыки фронтенд-разработчика на React?

Middle+
Copperside
0

Что такое классовые и функциональные компоненты в React? Чем они отличаются?

Middle+
Copperside
0

Какой жизненный цикл у компонента? Какие методы жизненного цикла знаешь, умеешь и применяешь?

Middle+
Copperside
0

Что такое состояние компонента?

Middle+
Copperside
0

Как обновить состояние компонента?

Middle+
Copperside
0

В чём разница между состоянием (state) и пропсами (props)?

Middle+
Copperside
0

Можем ли мы в дочернем компоненте поменять пропсы?

Middle+
Copperside
0

Что такое обработка событий в React? Что такое синтетический ивент?

Middle+
Copperside
0

Что такое event loop (ивент-луп)?

Middle+
Copperside
0

Можем ли мы приоритизировать события внутри event loop? Как реализован буфер событий, который обрабатывает event loop? Что такое микротаски и макротаски, приведи примеры?

Middle+
Copperside
0

Умеешь ли работать самостоятельно — взять задачу и довести её до конца?

Middle+
Copperside
0

Какую работу ищешь? Что не устроило на прошлом месте работы?

Middle+
Copperside
0

Реализуйте компонент для вывода списка команд с участниками. Приходит массив команд (с названием и списком user ID участников) и отдельный массив пользователей (с ID и именем). Нужно сопоставить команды с пользователями по user ID и вывести карточки команд с перечислением участников. Если участников нет — выводить 'нет участников', если user ID есть, но пользователь не найден в списке — выводить прочерк. Особенность: user ID может приходить в виде массива, числа, null или undefined.

Middle
Агротехнические системы
0

Есть идея, как избежать вложенного перебора (O(n²)) при поиске пользователей по ID? Как можно оптимизировать поиск?

Middle
Агротехнические системы
0

Чем бы помог TypeScript в данной задаче? Как можно нормализовать user ID, чтобы упростить проверки?

Middle
Агротехнические системы
0

Представь, что этот код нужно заливать в продакшн и он попал тебе на code review. Какие комментарии ты бы оставил?

Middle
Агротехнические системы
0

Можно ли избежать вложенности лишнего div в шаблоне? Например, использовать template вместо div для обёртки при итерации.

Middle
Агротехнические системы
0

Блокирует ли CSS рендеринг страницы?

Middle
ОТП БанкОТП Банк
0

Какие HTTP-коды ответов вы знаете?

Middle
ОТП БанкОТП Банк
0

С помощью каких хуков мы можем хранить локальное состояние в React?

Senior
АйтиФаундейшн
0
/197