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

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

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

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

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

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

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

Каталог

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

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

Реализуйте generic-тип StateObject<T>, который преобразует исходный объектный тип в объект со свойством value, содержащим readonly-версию T, и методом update(key, value), типобезопасно обновляющим значение указанного свойства.

Свяжите ключ и значение generic-параметром K extends keyof T, а свойство value опишите через Readonly<T>.

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

Уменьшите сетку до 9 квадратов размером 3×3. После выбора квадрата отключайте все остальные, кроме квадратов сверху, снизу, слева и справа от выбранного. Доступные соседние квадраты должны оставаться красными, и на них можно переключиться. Учитывайте границы сетки.

Определяйте соседей по манхэттенскому расстоянию между строкой и столбцом: оно должно быть равно 1, а не просто по разнице индексов.

Читать ответ