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

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

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

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

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

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

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

Каталог

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

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

Что такое DDD (Domain-Driven Design)? Как он связан с агрегатом и ограниченным контекстом?

DDD (Domain-Driven Design) — это подход к разработке ПО, ориентированный на глубокое понимание предметной области и моделирование её сущностей и логики в коде.

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

Как определить, когда класс или модуль выполняет слишком много функций и нарушает принцип единой ответственности?

Принцип единой ответственности (Single Responsibility Principle) говорит, что класс или модуль должен иметь только одну причину для изменения, то есть выполнять одну функцию.

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

Если метод A вызывает метод B с @Transactional внутри того же класса — откроется ли транзакция?

Аннотация @Transactional, применённая к методу A, влияет на транзакционное поведение вызовов, которые проходят через прокси Spring.

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

Каким образом механизмы сборщика мусора определяют, какой объект следует освободить из памяти?

Механизмы сборщика мусора (GC) в Java определяют, какие объекты можно освободить из памяти, основываясь на достижимости объектов из корневых ссылок (root references).

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

Какова цель использования метода wait() в объекте класса Object в Java?

Метод wait() используется для приостановки выполнения текущего потока до тех пор, пока другой поток не вызовет notify() или notifyAll() на том же объекте.

Читать ответ