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

Вопросы на собеседовании в Хьюнет

13 вопросов с собеседований в Хьюнет

13 вопросов 875 компаний 353 технологии

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

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

Подборка объединяет вопросы, отмеченные на этапах интервью в Хьюнет. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: websocket, playwright, selenium.

Каталог

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

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

Как определяли в FSD, что должно попасть в фичу, а что в другую фичу? Там же везде пересечения в каталоге магазина.

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

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

Лайв-кодинг: открой предоставленный код и найди все баги, визуальные ошибки и недочёты (неиспользуемые переменные, проблемы с useCallback, useEffect зависимостями, useMemo и т.д.).

При анализе React-кода на баги и недочёты стоит обратить внимание на следующие моменты:

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

Оптимизировали компоненты — приведите пример, что было до оптимизации, что было после.

До оптимизации у меня был компонент React, который рендерил большой список элементов, и каждый элемент перерисовывался при любом изменении состояния родителя, что приводило к снижению производительности.

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

На сегодняшний день, если бы делали такую же задачу оптимизации, тоже бы использовали тот же подход или что-то другое?

Если бы сегодня стояла задача оптимизации, подход к её решению зависел бы от конкретных требований и контекста, но в целом современные практики включают:

Читать ответ