Можешь перечислить основные ссылочные типы данных, используемые в языке Java?
Можете ли вы объяснить разницу между понятием полиморфизма и абстракцией в объектно-ориентированном программировании?
Какой контейнер запускается в процессе выполнения тестов?
Какие профессиональные цели ты ставишь перед собой на будущее?
Когда предпочтительно использовать синхронизированный метод, а когда — блок кода для обеспечения потокобезопасности?
Каким образом осуществляется вставка нового элемента в структуру данных HashMap?
Возможна ли в одной транзакции выполнение нескольких различных SQL-запросов?
Какие инструменты и подходы вы используете для работы с базами данных в своих проектах?
Могут ли наличие циклических зависимостей привести к утечкам памяти в программе?
Какова основная роль создания индивидуальных стартов в Spring Boot и в чем их преимущества?
Каким образом можно оптимизировать или устранить ошибки в SQL-запросе?
Разработали ли вы собственные классы для обработки ошибок и исключений в своих проектах?
Какие инструкции используются в Dockerfile для сборки образа вашего проекта?
Можно ли эффективно определить завершающий элемент двусвязного списка без полного прохода?
Что делает оператор break и в каких случаях его используют в программировании?
Какие виды соединений таблиц вы применяли в своих SQL-запросах?
Объясните, что такое ConcurrentHashMap и как она обеспечивает безопасность при параллельном доступе к данным.
Применяли ли вы механизмы кэширования в своих проектах на практике?
Каким образом осуществляется разрешение конфликтов при объединении веток в системе контроля версий?
Какой HTTP-метод используется для выполнения процедуры аутентификации пользователя на веб-сервисе?