Какие действия вы предпринимаете, чтобы подтвердить завершение задачи в вашем последнем проекте?
Можешь перечислить основные ссылочные типы данных, используемые в языке Java?
Чем отличаются проверяемые исключения от необрабатываемых в Java?
Объясните различия между инверсия контроля и внедрением зависимостей в разработке программного обеспечения.
Каким образом можно создать и инициировать новые потоки исполнения в Java-программе?
Какие преимущества и недостатки у структуры данных TreeMap?
Какие существуют способы реализации повторного использования кода, кроме наследования?
Какие основные изменения и нововведения были внесены в Spring Boot начиная с версии 2.x?
Что из себя представляет использование ключевого слова final в отношении классов и объектов: что остается постоянным?
Каким образом организовать параллельную обработку нескольких потоков в программе?
Какие методы разделения сложных запросов на части используют в PostgreSQL?
Какими методами реализуется управление распределенными транзакциями в системах?
Почему предпочтительно реализовывать внедрение зависимостей через конструктор в Spring?
Ты не задерживаешься на работе или встречах?
Можно ли использовать значение null в качестве ключа в структуре данных TreeMap?
Какой шаблон проектирования используется для определения порядка сравнения объектов?
Каким способом реализуется паттерн Singleton?
Что отличает различия между способами внедрения зависимостей при помощи конструктора, поля и метода?
Можете объяснить принцип разделения интерфейсов из SOLID и его важность в проектировании программ?
Почему необходимо использовать неизменяемые ключи при работе с HashMap?