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

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

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

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

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

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

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

Каталог

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

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

Что обеспечивает отсутствие конфликтов между группами потребителей при обработке одного сообщения в системе потребления сообщений?

Отсутствие конфликтов между группами потребителей при обработке одного сообщения в системах обмена сообщениями (например, Kafka) обеспечивается за счёт концепции групп потребителей (consumer groups).

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

Расскажите про последний проект: что за проект, какие задачи и состав команды?

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

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

Какова цель использования метода equals() в программировании?

Метод equals() в программировании, особенно в Java, используется для сравнения объектов на предмет логического равенства, а не просто на совпадение ссылок в памяти.

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

Что произойдет, если попытаться вставить два объекта, считая их равными по equals, но с различными значениями hashCode, в HashMap?

Если два объекта считаются равными по методу equals(), но имеют разные значения hashCode(), то при вставке в HashMap поведение будет некорректным.

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

Можете объяснить механизм работы аннотации @OneToMany в контексте ORM и связей между таблицами?

Аннотация @OneToMany в ORM (например, в JPA/Hibernate) используется для обозначения связи "один ко многим" между двумя сущностями. Это значит, что один объект (сущность) связан с множеством других объектов.

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

Ревьюишь ли код, ревьюили ли твой код и какие правила аппрува были?

Проверка кода других разработчиков обычно поручается коллегам по команде — это называется code review. В зависимости от организации и процесса разработки, это могут быть:

Читать ответ