Каким образом определяется, в какой бакет будет помещено новое значение при добавлении элемента в HashMap?
Можешь привести пример использования структурного паттерна в проектировании программных систем?
В каких случаях использование одного файла может спровоцировать конкуренцию потоков при параллельной работе?
Могли бы вы рассказать о командах, участвовавших в ваших проектах?
Существуют ли беззнаковые примитивные типы данных?
Каким образом в Spring реализовать REST-контроллер с использованием аннотации @RestController?
Какой способ позволяет создать объект Optional, содержащий значение null?
Можете объяснить принцип работы уровня изоляции Repeatable Read в транзакциях PostgreSQL?
Можете объяснить принципы гексагональной архитектуры и её основные компоненты?
Когда и почему стоит использовать ConcurrentHashMap вместо обычного HashMap в многопоточной среде?
Какие существуют уровни доступа в языке Java и как они используются?
Если метод, помеченный аннотацией @Transactional, вызывает другой метод с той же аннотацией, каково будет число созданных транзакций?
В каких случаях стоит использовать аннотацию @Repository в Spring-приложении?
Какова роль и назначение партиционирования данных в системах хранения?
Какова временная сложность получения элемента по индексу в связном списке?
Можно ли объявлять приватные методы внутри интерфейса в функциональных интерфейсах Java?
Можете объяснить основные принципы объектно-ориентированного подхода в программировании?
Каким образом можно определить продолжительность выполнения операций с ArrayList?
Как изменится поведение системы, если добавить еще одного потребителя при фиксированном количестве разделов?
Расскажите о последнем проекте, которым вы занимались и который вас особенно вдохновил