Как отличить глубокое копирование от поверхностного, и в чем между ними основные различия?
Чем отличаются команды 'git clone' и 'git init' при работе с репозиториями Git?
Как отличаются по времени выполнения основные операции ArrayList и LinkedList?
Какое отличие существует между перечислителем и итератором в языке Java?
Произойдет ли компиляционная ошибка при делении на ноль в блоке try, если catch возвращает исключение, а finally возвращает строку "finally"?
Как ведет себя структура данных HashMap, если все ключи имеют одинаковый хеш-код и метод equals всегда возвращает false при сравнении различных элементов?
Как вы проводили перенос данных и обновление базы данных в вашем последнем проекте?
Как вы оцениваете ситуацию, когда в проекте отсутствуют автоматические тестировщики?
Каким образом можно реализовать хранение и отображение структуры генеалогического дерева в реляционной базе данных?
Каким образом возникают исключения и ошибки в Java, и как их правильно обрабатывать?
Опишите механизм функционирования протокола HTTP и как он обеспечивает обмен данными между клиентом и сервером.
Каким образом осуществляется отложенная инициализация объектов в программных системах?
Какие сложности могут возникнуть при внедрении зависимости через поле в классе?
Можешь назвать паттерн, который служит противоположностью подхода выделения отдельной базы данных для каждого микросервиса?
Каким образом вы использовали новые возможности JDK 21 в своих проектах?
Каким способом реализуется паттерн Singleton?
Кто в Java отвечает за обновление переменных с модификатором volatile в многопоточной среде?
Что вас мотивировало выбрать профессию разработчика программного обеспечения?
Какой Scope вы использовали для подключения JUnit в файле pom.xml при работе с Maven?
Можете объяснить, что означает термин 'синтетический ключ' в контексте баз данных?