Sobes.tech

Ты работал в офисе или удалённо на последних местах работы?

Middle
Пикварио технологии
8

// Given a set of two-dimensional points, compute a bounding box area. // Для заданного набора двумерных точек вычислите площадь ограничивающего прямоугольника. type Points = Array<[number, number]>; const getBoundingBoxArea = (points: Points) => { };

Middle+
HR SIGNAL
8

Что попадает в очередь микрозадач (microtask queue)? Назовите браузерные Observer API, кроме MutationObserver.

Middle
News Media Holdind
8

Как вы обнаружили проблему с PDF-документами? Как нашли и локализовали эту проблему?

Middle
МТС БанкМТС Банк
8

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

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
/205