Можно ли безопасно удалять элементы из списка через Iterator.remove() в цикле while?
Объясни третьекласснику, как работает хэш-таблица.
Чем отличается оптимистичная блокировка от пессимистичной?
Что такое ACID в базах данных? Расскажите про каждое свойство.
В чём основная проблема выбранной структуры решения - Жесткая привязка типа низкой гибкости - Нарушение полиморфизма при обработке элементов - Нет фабричного метода для WardrobeItem - Нет паттерна Адаптер для новых оптимизаторов - Высокозатратные операции внутри оптимизации
Для чего нужен интерфейс Future? Чем отличается CompletableFuture?
Для чего нужны схемы в PostgreSQL? Почему нельзя всё делать в public?
Приходилось ли использовать @Transactional аннотацию в Hibernate? Расскажи про работу с транзакциями.
Какие минусы иммутабельности String?
/ ** * Написать класс "Автостоянка"(никакого конкуренции и прочего) * 1. В конструкторе задается размер(вместимость) Есть два метода * - boolean enter() - Въезд машины, возвращает false если стоянка заполнена. * - void exit() - Выезд машины. * /
Как построить эффективный индекс для колонки с низкой селективностью (например, статус: new/running/finish), когда важен только статус 'new'?
Для чего нужны стримы (Stream API)?
Зачем выделять объекты from и to отдельно (почему не работать напрямую с first и second)?
Worker что из себя представлял? Как он работает?
Как реализовать потокобезопасный счётчик в памяти?
Какой уровень изоляции чаще всего используется с SELECT FOR UPDATE?
Как хранить тарифы так, чтобы их можно было менять без участия разработчиков?
Как решалась проблема повторного выполнения сайд-эффектов?
Назови параметры аннотации @Transactional
В какой момент создаются AOP-прокси в Spring?