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

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

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

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

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

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

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

Каталог

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

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

Какая функция выполняет аннотация @Data в библиотеке Lombok, и чем она полезна при разработке?

Аннотация @Data из библиотеки Lombok автоматически генерирует для класса следующие методы: геттеры и сеттеры для всех полей, методы toString(), equals() и hashCode(), а также конструктор по умолчанию.

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

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

Контейнеры Docker используют общую ОС хоста, что позволяет им запускаться быстрее и потреблять меньше ресурсов по сравнению с виртуальными машинами, которые запускают полноценную гостевую ОС.

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

Какое отношение существует между интерфейсами Future и Callable в языках программирования?

В Java интерфейс Callable представляет задачу, которая возвращает результат и может выбрасывать исключения. Он похож на Runnable, но с возможностью вернуть значение.

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

Можете объяснить, каким образом реализована структура данных связанного списка и как она функционирует?

Связанный список — это структура данных, состоящая из узлов, где каждый узел содержит данные и ссылку (указатель) на следующий узел в списке.

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

Объясните принцип работы битовой карты и как она используется для представления данных

Битовая карта (bitset) — это структура данных, которая хранит набор битов (0 или 1), где каждый бит соответствует определённому элементу или состоянию. Она используется для компактного представления множества или флагов.

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

Можете объяснить, что представляет собой Java Persistence API и как он используется для взаимодействия с базой данных?

Java Persistence API (JPA) — это стандартный интерфейс в Java для управления персистентностью данных, то есть для сохранения, обновления и извлечения объектов из базы данных.

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

Каким образом Spring Boot осуществляет загрузку его модулей и компонентов?

Spring Boot использует механизм автоконфигурации, основанный на аннотациях и условных проверках, чтобы автоматически загружать и настраивать необходимые модули и компоненты.

Читать ответ