Подборка объединяет вопросы, отмеченные на этапах интервью в Сбер. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: database, sql, backend.
Транзитивные зависимости возникают, когда ваш проект зависит от библиотеки, которая в свою очередь зависит от других библиотек. Это может привести к конфликтам версий и сложностям при сборке.
Уровень изоляции Repeatable Read в PostgreSQL гарантирует, что в рамках одной транзакции все повторные чтения одних и тех же строк будут возвращать одинаковые данные.
Удаление элементов из коллекции внутри цикла for-each (например, в Java) может привести к ошибкам или некорректному поведению, потому что во время итерации коллекция не должна изменяться структурно.