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

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

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

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

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

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

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

Каталог

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

Найдено: 3834
System Design

Спроектируй простенькую систему работы с курьерами для сбора данных об их местоположении и предоставления этих данных клиентам в приложении

Для простой системы работы с курьерами, которая собирает данные о местоположении и предоставляет их клиентам, можно спроектировать следующие компоненты:

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

В каких случаях создание индексов в базе данных нежелательно или неэффективно?

Создание индексов в базе данных может быть нежелательным или неэффективным в следующих случаях:

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

Что такое функциональные интерфейсы? Можете назвать несколько примеров?

В стандартных библиотеках Java есть несколько встроенных функциональных интерфейсов, которые широко используются с лямбда-выражениями и Stream API:

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

Использовали ли вы интерфейс Serializable в своих проектах для сериализации объектов?

Да, интерфейс Serializable в Java используется для обозначения, что объекты класса могут быть сериализованы — то есть преобразованы в поток байтов для сохранения или передачи.

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

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

Да, масштабирование приложения за счет увеличения числа запущенных инстансов — это распространённый подход, особенно при внедрении ресурсоёмких функций.

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

Обозначьте наличие технического или архитектурного долга в проекте.

Технический или архитектурный долг — это накопленные в проекте упрощения, компромиссы или устаревшие решения, которые со временем усложняют поддержку и развитие системы. Признаки технического долга могут включать:

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

Аннотация @Transactional(readOnly=true) в методе — обоснованно ли её применение здесь?

Режим транзакции только для чтения (read-only transaction) используется для оптимизации работы с базой данных, когда нужно гарантировать, что данные не будут изменены в рамках транзакции.

Читать ответ