Ты хорошо знаком с процессами командной работы в Java-проектах?
Является ли переопределение методов в объектно-ориентированном программировании допустимым и корректным с точки зрения принципов инженерии программ?
Обязательно ли использовать ключ для доступа к значению в структуре данных?
Обязательно ли декодировать JSON Web Token для получения данных о пользователе?
Опишите концепцию абстракции на примере магазина, у которого есть несколько отделов, и как это отражается на его моделировании.
Объясните каждое из трех ключевых свойств транзакций в контексте ACID.
Какие основы наследования и абстракции позволяют реализовать полиморфизм в объектно-ориентированном программировании, помимо интерфейсов?
Обеспечивает ли блок finally обработку ошибок в программе?
Участвовали ли вы в работе над проектом, находящимся в процессе разработки?
Можно ли использовать тип данных double для хранения значений с высокой точностью?
Выяснили ли вы, какие области требуют дополнительного изучения или укрепления знаний?
Из какого источника или контекста берется операция сравнения в программировании?
Каким образом Java-библиотеки управляют зависимостями и откуда они берутся при сборке проекта?
Использовал ли ты тестирование в своем проекте на базе Spring?
Вы когда-либо самостоятельно определяли и организовывали выполнение своих задач?
Какую выгоду можно получить при использовании Docker для доставки JAR-файлов?
Каким образом создание вопросов при доступе к коллекции может увеличить сложность задачи?
Какие преимущества дает использование интерфейсов для организации взаимодействия с различными объектами?
Какова причина наличия только одного абстрактного метода в функциональном интерфейсе?
Можешь объяснить, как используется ключевое слово volatile в Java и для чего оно предназначено?