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

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

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

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

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

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

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

Каталог

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

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

Можете объяснить основные идеи принципов PECS в контексте разработки программного обеспечения?

Принцип PECS (Producer Extends, Consumer Super) помогает правильно использовать обобщения (generics) в Java, особенно при работе с коллекциями. Он гласит:

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

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

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

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

Расскажи про работу с Kubernetes: liveness probe и readiness probe — в чём разница? Requests и limits ресурсов — зачем их два?

Liveness probe проверяет, живо ли приложение, то есть не зависло ли оно. Если liveness probe не проходит, Kubernetes перезапускает контейнер. Это помогает автоматически восстанавливать упавшие или зависшие сервисы.

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

Объясните концепцию параллельных потоков в Stream API и их особенности

В Java Stream API параллельные потоки (parallel streams) позволяют выполнять операции над элементами коллекции одновременно в нескольких потоках, что может повысить производительность на многоядерных процессорах.

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

Как работает HashMap при вставке новой пары ключ-значение, если элемент с таким ключом еще не существует и equals для ключа не совпадает с другими?

При вставке новой пары ключ-значение в HashMap, если такого ключа ещё нет и метод equals для ключа не совпадает с другими, происходит следующее:

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

Каким образом можно получить все зарегистрированные реализации интерфейса Bean в контексте Spring?

В Spring Framework, чтобы получить все зарегистрированные реализации определённого интерфейса (Bean), можно использовать метод getBeansOfType() из контекста приложения (ApplicationContext).

Читать ответ