Sobes.tech

Что вас в работе зажигает и мотивирует?

Middle+
Лига Цифровой ЭкономикиЛига Цифровой Экономики
8

Какой тип наследования используется в JavaScript? Есть ли множественное наследование у классов?

Middle+
Банк Ренессанс
8

В какой последовательности выведутся числа в коде с Promise, setTimeout и синхронным кодом (Event Loop)?

Middle
МПФИТ
8

Что будет, если мы начнём двигать релизы?

Middle
Лига Цифровой ЭкономикиЛига Цифровой Экономики
8

Что такое useContext и почему его не стоит использовать вместо Redux/Zustand?

Middle
МПФИТ
8

Что такое замыкание? Приведите пример.

Middle
News Media Holdind
8

Зачем нужен TypeScript? Какую проблему он решает в проектах?

Middle
Электронные офисные системы
8

Реализуйте менеджер событий, который принимает события в произвольном порядке и отправляет их в правильном порядке по ID (начиная с 1, каждый следующий на 1 больше). События могут приходить из нескольких каналов (channel), и порядок должен соблюдаться внутри каждого канала отдельно. Дубликаты событий нужно игнорировать. Для отправки использовать функцию sendEvent.

Middle+
А7-Технологии
8

Emotion и styled-components генерируют стили в runtime — это проблема? Когда начинает болеть? Какие есть альтернативы с лучшим performance?

Middle
Сбермаркетинг
8

Можете вспомнить принципы REST?

Middle+
АэрофлотАэрофлот
8

Какие есть способы оптимизации производительности в React?

Middle
А7-Технологии
8

Что может происходить на сервере при генерации HTML (SSR) — на что сервер тратит время, какие могут быть проблемы с производительностью и безопасностью при сериализации данных?

Middle+
Mayflower
8

Опишите структуру системного дизайна: клиент, DNS, серверы, load balancer, база данных, S3-хранилище, CDN, кэширование (Redis).

Middle+
Т-БанкТ-Банк
8

Есть ли понимание, как работает Tailwind?

Middle
МВидео/эльдорадо
8

Что будет, если не обрабатывать ошибки в Promise (нет .catch)?

Middle
МПФИТ
8

Перечислите статические методы Promise и расскажите, что такое промис.

Middle
SIB
8

Как получить длину обычного объекта через свойство length? Как добавить метод length всем объектам через прототип?

Middle
Цифротех
8

Что происходит с компонентом при изменении key? Расскажи про жизненный цикл функциональных компонентов.

Middle
СБЕРСБЕР
8

Приходилось ли работать со сложными таблицами — фильтрация, сортировка, редактируемые таблицы?

Middle
МВидеоМВидео
8

Задача на React: реализовать игровое поле 10x10 (100 квадратов), каждый квадрат случайного цвета (красный или зелёный). При клике на квадрат его цвет меняется на противоположный, а также рекурсивно меняется цвет всех соседних клеток того же цвета (по вертикали и горизонтали).

Middle+
АэрофлотАэрофлот
8
/205