Можете ли да обясните етапите и последователността на процесите в жизнения цикъл на изграждане на Maven?
Java
Как влияе използването на индекси върху ускоряването на изпълнението на заявки в базата данни?
Каква е връзката между договорите на методите equals и hashCode?
Имаш микросервизна архитектура: написахте анотацията в конкретен сервис или за целия проект? Как разпространявахте решението?
Обяснете как се осъществява прехвърлянето на данни към функция, ако параметрите се предават по стойност.
Обяснете разликата между интерфейсите Consumer и Supplier в контекста на работа с потоци или функционални интерфейси.
Какво е предназначението на оператора EXPLAIN при работа с бази данни?
Кой от принципите SOLID се прилага най-често при разработка с Spring?
Вярвате ли, че използването на CAS е универсално решение и напълно премахва всички проблеми?
Как може да се реализира инкапсулацията на данни в Java?
Как могат да се организират разпределени транзакции с помощта на система за опашки за съобщения?
Каква е разликата между използването на оператора за конкатенация на низове и класа StringBuilder за обединяване на низове?
Какви подходи и техники за използване на полиморфизъм са налични в Java и как се реализират?
В кои случаи е целесъобразно да използвате патърна Supplier в програмирането?
Как можете да внедрите зависимости от контекста във вашия клас чрез binding?
Колко разумно е използването на JDBC за услуга, която се занимава само с операции по създаване, четене, актуализиране и изтриване на данни?
Последният ви проект беше експлоатиран в облачна среда?
Обяснете предназначението и принципа на работа на ReplicaSet в Kubernetes.
Какъв тип копиране на колекции предпочиташ да използваш в проектите си?
Каква е причината да се назначи отделна партиция за всеки потребител в система за обработка на съобщения?