Как да се осигури неизменяемостта на обект от клас, съдържащ списък като поле?
Java
Защо е необходимо явно да обявяваме Bean в конфигурацията на Spring вместо автоматичната регистрация?
Осигурено ли е запазването на последователността на съобщенията при използване на Kafka?
Кои методи, обикновено използвани заедно с метода equals, знаете?
Какви са вашите очаквания за бъдещата ви работа и позицията, за която кандидатствате?
Коя категория шаблони принадлежи на класа Comparator?
Можете ли да обясните механизма за репликация на данни в Kafka и ролята му в осигуряването на отказоустойчивост на системата?
Можеш ли да дадеш пример за използване на абстракция в програмирането?
Какви са нивата на достъп в езика Java и как се използват?
Можете ли да обясните какво се разбира под транзакция в контекста на работата с бази данни?
Можете ли да обясните какво се разбира под разделяне на таблиците на части в база данни?
Задължително ли е да се говори с кандидатите за позицията Middle за принципите на проектирането на софтуерни системи?
Как се нарича процедурата за получаване на екземпляр на компонент от контекста на Inversion of Control (IoC)?
Ще бъде ли изпълнен PostBeanProcessor преди извикването на методите, маркирани с @PostConstruct?
Можете ли да обясните как се извършва копирането на елементи от масив и какви са начините за клониране на масив?
Можете ли да разкажете за опита си в подобряване на ефективността на използването на ресурси в кода в предишни проекти?
Какво ви мотивира в професионалната дейност?
Как се извършва внедряването на зависимости в рамките на Spring Framework?
Как можете да създадете локално копие на отдалечено хранилище?
Как се реализира събирането на метрики и логването в Spring приложенията?