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

Банк вопросов с собеседований

Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.

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

Усильте резюме перед собеседованием

Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.

Анализ резюме
Сбросить

Каталог

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

Найдено: 1886
Теория

Затипизируй написанную функцию на TypeScript, используя дженерики, чтобы она работала не только с числами, но и с другими типами.

Чтобы функция foo принимала аргумент типа any и возвращала значение того же типа, нужно использовать Generic типы в TypeScript. Это позволит сохранить тип аргумента и использовать его как тип результата.

Читать ответ
Теория

Как ты решаешь, когда нужно использовать useMemo, useCallback, React.memo, а когда не нужно? Есть ли у тебя критерии?

useMemo и memo помогают оптимизировать производительность React-приложений, предотвращая ненужные перерасчёты и повторные рендеры.

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

Напишите на нативном JavaScript функцию, которая отрисовывает древовидный список по заданной структуре данных в указанном HTML-контейнере.

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

Читать ответ