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

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

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

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

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

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

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

Каталог

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

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

Что такое контекст в JavaScript, ключевое слово this? Что будет в консоли, если вызвать метод объекта, внутри которого написано console.log(this)?

Для обычного метода, вызванного как obj.method(), this обычно равен obj; значение определяется способом вызова, а не местом объявления функции.

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

Что такое замыкание в JavaScript и может ли оно привести к утечке памяти?

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

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

Как компонент, экспортированный как default и сразу обёрнутый в React.memo с анонимной функцией, отобразится в React DevTools? Как избавиться от Anonymous без displayName?

Без displayName дайте функции компонента имя: export default memo(function UserCard(props) { ... }). Это помогает DevTools показать понятное название.

Читать ответ
System Design

Как бы вы подошли к переносу legacy-кабинета с Nuxt/Vue на Next.js/React так, чтобы не остановить текущую разработку, а новые фичи постепенно переходили на новый стек? Опишите шаги действий.

Используйте поэтапную замену по маршрутам или модулям, сохранив общий пользовательский вход и совместимые API на время сосуществования двух стеков.

Читать ответ