Могли бы вы объяснить, что такое проверяемые исключения в языке программирования?
Можете объяснить, что означает инкапсуляция методов в объектно-ориентированном программировании?
Объясните концепцию атомарных операций в базах данных и их роль в обеспечении целостности данных.
Объясните концепцию взаимосвязей между таблицами в реляционной базе данных
Можно ли считать инкремент переменной атомарной операцией в контексте многопоточности?
Что значит проблема N+1 SELECT при работе с базой данных и как она проявляется?
Какая информация содержит JSON Web Token (JWT)?
Обязательно ли использовать блок catch при работе с try-with-resources?
Можно ли считать операцию удаления повторяемой без побочных эффектов при повторных вызовах?
Каким образом определяется итоговая сборка программного продукта после компиляции?
Используется ли RuntimeException в качестве проверяемого исключения в языке Java?
Каким образом вы начали свою работу с Java и что подтолкнуло вас выбрать именно этот язык программирования?
Можешь перечислить основные интерфейсы, входящие в Java Collection Framework?
Какие исключения, используемые для проверки ошибок, ты знаешь и применяешь в своей практике?
Возможна ли отправка файла в ответ на запрос в приложении, использующем Spring MVC?
Можно ли в блоке try перехватывать ошибку OutOfMemoryError, и какие есть особенности этого подхода?
Какова роль метода hashCode в работе с коллекциями и хэш-структурами данных?
Можете объяснить, что такое Spring и для чего он используется в Java-разработке?
Объясните различия между классами HashMap и Hashtable и в каких случаях предпочтительно использовать каждый из них.
Чем отличается использование ArrayList от Vector в Java?