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

Вопросы на собеседовании в Сбермаркетинг

22 вопроса с собеседований в Сбермаркетинг

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

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

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

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

Каталог

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

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

Emotion и styled-components генерируют стили в runtime — это проблема? Когда начинает болеть? Какие есть альтернативы с лучшим performance?

Emotion и styled-components действительно генерируют CSS в runtime, то есть стили создаются и вставляются в DOM во время выполнения приложения. Это может приводить к некоторым проблемам с производительностью:

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

Расскажи про useEffect и useLayoutEffect: в чём разница, когда что использовать?

useEffect вызывается после того, как React отрисовал компонент и обновил DOM. Это значит, что эффект выполняется асинхронно после того, как браузер отобразил изменения, что позволяет не блокировать визуальное обновление.

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

Что такое React, зачем он нужен и какие задачи решает? Когда стоит использовать React, а когда достаточно чистого JavaScript?

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

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

Что такое виртуальный DOM и как React решает, когда обновлять реальный DOM?

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

Читать ответ