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

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

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

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

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

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

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

Каталог

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

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

Обнаружить ошибку при обновлении состояния в React‑компоненте

В показанном обновлении нет нарушения иммутабельности: возвращается новый объект, а streak вычисляется из предыдущего состояния и актуальных props. Без дополнительных условий объявлять код ошибочным нельзя.

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

Создать пользовательскую реализацию Function.prototype.bind с поддержкой частичного применения

Верните обёртку, которая вызывает исходную функцию через apply с закреплённым контекстом и объединяет заранее переданные аргументы с аргументами текущего вызова.

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

Ревью и исправление React‑компонента: корректное использование useLayoutEffect и useCallback

Исправьте JSX и имя компонента с заглавной буквы. Подписку создавайте в эффекте с cleanup; не запускайте новый бесконечный интервал на каждый клик и каждый рендер.

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

Task manager implementation

getItems и deleteItem уже реализуют основную логику. createItem должен возвращать копию и избегать ID, уже находящихся в store: иначе счётчик однажды столкнётся с исходным id 666.

Читать ответ