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

Вопросы на собеседовании в News Media Holdind

19 вопросов с собеседований в News Media Holdind

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

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

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

Подборка объединяет вопросы, отмеченные на этапах интервью в News Media Holdind. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: frontend, browser, next.js.

Каталог

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

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

Чем отличается обычный массив от Set? Что можно сделать такого, где Set будет лучше массива?

Set — это коллекция уникальных значений, в отличие от обычного массива, который может содержать дубликаты. Ключевые отличия:

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

Какой у вас опыт работы с CSS, верстка — начинали сразу с React или была база в чистом CSS/HTML?

Мой опыт работы с CSS и версткой начинался с изучения чистого HTML и CSS, что дало прочную базу понимания блоковой модели, позиционирования, флексбоксов и адаптивной верстки.

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

Как бы ты организовал переиспользование компонента, например модального окна, если он находится в проекте другой команды вне вашей монорепы?

Для подключения отдельного репозитория с общими компонентами в другой проект обычно используют несколько подходов:

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

Реализуй функцию debounce — декоратор, возвращающий функцию, которая при нескольких вызовах подряд выполняет только последний вызов после заданной задержки.

Функция debounce нужна для того, чтобы ограничить частоту вызова переданной функции func.

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

Вы использовали FSD — кто проектировал доменные области? Просто новые наименования папок или более глубокий подход к архитектуре? Что было внутри папки entities?

В подходе Feature-Sliced Design (FSD) доменные области проектируются не просто как новые папки с произвольными именами, а как отдельные функциональные срезы приложения, отражающие бизнес-логику и ответственность.

Читать ответ
Поведенческий

Расскажите о себе, о своём опыте и последних проектах.

В моём опыте работы фронтенд-разработчиком я участвовал в создании и поддержке нескольких веб-приложений, используя современные технологии, такие как React, TypeScript и Redux.

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

Что такое замыкание в JavaScript? Объясните на примере счётчика.

Замыкание — это функция вместе с лексическим окружением, в котором она была создана. Это значит, что функция «запоминает» переменные из внешней области видимости, даже если эта внешняя функция уже завершила выполнение.

Читать ответ