Подборка объединяет вопросы, отмеченные на этапах интервью в Сбер. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: database, sql, backend.
Иерархическая таблица — это структура данных, которая организует элементы в виде дерева, где каждый элемент (узел) может иметь одного родителя и множество потомков.
Да, сервис-одиночка (один инстанс) может быть высоконагруженным. Высокая нагрузка определяется количеством запросов, объёмом обрабатываемых данных или интенсивностью вычислений, а не количеством инстансов.
При работе с языками на JVM (например, Java, Kotlin, Scala) взаимодействие с JVM происходит через компиляцию исходного кода в байт-код, который затем выполняется JVM.
Spring Application Context — это центральный интерфейс контейнера Spring, который управляет жизненным циклом и конфигурацией бинов (объектов) в приложении. Его основные функции: