Является ли первичный ключ в таблице SQL также индексом для быстрого поиска данных?
Когда и почему вы выбираете использование структуры данных Map в своих проектах?
Можете объяснить различия между Mock и Spy в Mockito и когда их следует использовать?
Как отличить аннотацию @Component от @Bean в контексте Spring?
Можете объяснить назначение и основные возможности пакета java.util.concurrent в Java?
Какова роль интерфейса Iterable в разработке коллекций и их обходе?
Создавали ли вы собственный стартовый модуль для Spring Boot?
Какими методами можно получить объекты Stream в рамках использования Stream API?
Каковы основные преимущества и недостатки использования индексов в базе данных?
В каких ситуациях использование аннотации @Transactional в Spring не обеспечивает ожидаемого поведения транзакций?
Можете объяснить, что такое интерфейс CallableStatement и в каких случаях его используют в работе с базами данных?
Какое первоначальное количество элементов может содержать ArrayList при создании без указания размера?
Сохраняет ли свою корректность связь Foreign Key, ссылающаяся на уникальный ключ, состоящий из нескольких колонок, если одна из них содержит значение NULL?
Можете объяснить, что представляет собой переменная типа ThreadLocal в многопоточной среде?
Обеспечивают ли операции с переменными, объявленными с ключевым словом volatile, атомарность в многопоточной среде?
Применяешь ли ты индексирование для быстрого поиска данных по возрастной колонке в базе?
Для чего используется модификатор final в языке Java и в каких ситуациях его применение обусловлено необходимостью?
Вам приходилось работать в сфере, связанной с торговыми операциями, на предыдущем месте работы?
Чем отличается метод peek от forEach при работе с потоками в Stream API?
Как отличаются подходы использования JDBCTemplate и Criteria API при работе с базой данных?