Можешь перечислить и описать основные методы внедрения шаблонов проектирования в код?
Какими характеристиками ты пользуешься при выборе первичного ключа в базе данных?
Можно ли объяснить различные уровни области видимости компонентов в Spring и их значения?
Какие существуют ограничения при использовании приватных конструкторов в классах?
Какие ограничения существуют при добавлении внешнего ключа в таблицу базы данных?
Какие типы мониторных объектов используются в Java и как они функционируют?
Можешь перечислить ключевые характеристики функциональных интерфейсов в программировании?
Какие способы реализации механизма проверки прав доступа существуют в Spring Security?
Какие существуют методы и особенности удаления данных, связанных с помощью внешних ключей в базе данных?
Какие плюсы есть у использования строки в роли ключа в структуре HashMap?
Можешь назвать основные принципы написания понятного и поддерживаемого кода?
Что может привести к ухудшению производительности выполнения функции?
Какие основные сложности могут возникнуть при работе базы данных в кластерном режиме?
Можешь назвать альтернативные структуры данных, отличные от ArrayList и LinkedList?
В каких случаях использование одного файла может спровоцировать конкуренцию потоков при параллельной работе?
Какими методами можно изменить порядок слов в строке на обратный?
Какими методами осуществляется внедрение зависимостей в компоненты приложения?
Какими методами ты можешь склонировать проект из удаленного репозитория Git?
Можешь перечислить основные структуры данных, используемые в языке Java?
Можешь перечислить основные операции, которые выполняются в конце потоковой обработки данных?