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

Вопросы на собеседовании в Сбер

3834 вопроса с собеседований в Сбер

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

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

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

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

Каталог

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

Найдено: 3834
Поведенческий

Перенесли ли вы технический опыт из предыдущей компании? Какой именно, были ли сделаны выводы из прежних ошибок?

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

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

Какой режим и тип задач тебе наиболее комфортны: спокойное решение задач, интенсивный технический рост или управленческий вызов? Расскажи, что ты ищешь в следующей работе.

Сформулируйте, какие задачи и темп действительно ищете, и объясните, как это связано с вашим следующим профессиональным шагом.

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

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

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

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

Всегда ли создание новой callback-функции приводит к ререндеру дочернего компонента? Как происходит сравнение?

Нет, новая callback-ссылка сама по себе не запускает рендер; она влияет на сравнение props, когда обновление уже дошло до дочернего компонента.

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

Расскажите о селекторах Redux: назначение, best practices именования и хранения, правила написания и что нельзя делать внутри селекторов.

Селектор читает или вычисляет данные из Redux state, скрывая его структуру от компонентов. Он должен быть чистым и не менять состояние.

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

Что нужно добавить в пример, чтобы стабилизировать ссылку на callback и избежать лишних ререндеров?

В React ссылку на обработчик обычно стабилизируют через useCallback с корректными зависимостями; само по себе это не запрещает рендер дочернего компонента.

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

Почему объекты, используемые как ключи обычного объекта, преобразуются в строку "[object Object]"? Происходит ли строковое приведение и для других ключей, например числа 7?

Ключ обычного объекта должен быть строкой или Symbol. Число 7 превращается в "7", а обычный объект при стандартном приведении — в "[object Object]".

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

Если вы сейчас пройдёте второе собеседование, а завтра будет очное собеседование (третье), и вы его тоже пройдёте — готовы ли вы будете сменить работу?

Ответьте, рассматриваете ли переход всерьёз и какие условия должны быть согласованы до окончательного решения.

Читать ответ