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

Вопросы на собеседовании в Лига цифровой экономики

577 вопросов с собеседований в Лига цифровой экономики

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

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

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

Подборка объединяет вопросы, отмеченные на этапах интервью в Лига цифровой экономики. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: backend, frontend, api.

Каталог

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

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

Какие HTTP-методы вы знаете и для чего они используются?

Это протокол прикладного уровня для передачи данных, в основном гипертекста, между клиентом и сервером в сети. Он лежит в основе Всемирной паутины.

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

Как работает асинхронность в JavaScript? Объясните event loop, микрозадачи и макрозадачи.

JavaScript является однопоточным языком, то есть весь код выполняется в одном потоке. Однако асинхронность достигается за счёт механизма событийного цикла (event loop) и очереди задач (task queue).

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

Расскажите о jest.mock(), jest.fn() и jest.spyOn() — в каких сценариях их использовать?

jest.mock() используется для автоматического или ручного мокирования целых модулей. Это полезно, когда нужно заменить зависимости модуля на заглушки, чтобы изолировать тестируемый код от внешних эффектов.

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

Были ли вы официально трудоустроены? Есть ли подтверждающие документы?

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

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

Расскажи, пожалуйста, про промисы в JavaScript: что это такое, для чего нужны, методы.

Promise в JavaScript — это объект, представляющий результат асинхронной операции, которая может завершиться успешно или с ошибкой в будущем.

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

Что мемоизируют useCallback, useMemo и React.memo и как они работают вместе?

useMemo — это хук React, который позволяет мемоизировать вычисленное значение, чтобы не пересчитывать его при каждом рендере, если зависимости не изменились.

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

Если вы понимаете, что задачу невозможно сделать так, как хочет заказчик, что вы делали в таком случае?

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

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

Виртуализация списков — зачем нужна и как реализуется?

Виртуализация списков нужна для оптимизации производительности при отображении очень длинных списков элементов в интерфейсе.

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

Как вы пришли во фронтенд-разработку?

Переход из инженерно-строительной сферы во frontend-разработку часто связан с желанием работать в более динамичной и творческой области, где можно быстро видеть результаты своей работы.

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

Какие курсы изучал или самостоятельно учился frontend-разработке?

Для изучения frontend-разработки я проходил курсы на таких платформах, как Udemy и Coursera, где изучал основы HTML, CSS, JavaScript, а также современные фреймворки, например React.

Читать ответ