Подготовка к интервью

Лайвкодинг на собеседовании

3221 вопрос в категории «Лайвкодинг»

3221 вопрос 1634 компании 353 технологии

Что проверяют на интервью

Как устроена подборка

В этой подборке вопросы сгруппированы по формату «Лайвкодинг», чтобы подготовку можно было вести от базовых тем к практическим задачам. В подборке чаще встречаются темы: frontend, browser, database.

Каталог

Результаты поиска

Найдено: 3221
Лайвкодинг

Создание пользовательского хука для определения первого рендера

Для показа контента после первого commit используйте state, который эффект переключает с true на false. Это безопаснее счётчика вызовов функции рендера, поскольку React может повторять или отменять рендеры.

Читать ответ
Лайвкодинг

Повышение эффективности рендеринга React‑компонентов

Мемоизация полезна для чистого дорогого вычисления, но Date.now меняется со временем: кэширование изменит наблюдаемое поведение. handleSend зависит от inputText и не может быть навсегда заморожен через [].

Читать ответ
Лайвкодинг

Рекурсивное клонирование объекта со всеми вложенными свойствами и методами

Полностью независимое клонирование произвольных функций невозможно: их замыкания могут ссылаться на исходные данные. Для обычных объектов копируют вложенные данные, а функции обычно оставляют по ссылке.

Читать ответ
Лайвкодинг

Создание функции мемоизации

Мемоизация с TTL сохраняет результат вместе со временем истечения и ключом аргументов. После истечения срока функция вычисляется снова; правила сравнения аргументов нужно задать явно.

Читать ответ