Java
Кои са ключовите разлики между версиите на Java (7, 11, 17, 21)?
Влияе ли редът на обработка на съобщенията върху резултата? Например, ако зачисляването е неуспешно в DLT, може ли да бъде приспаднато?
Какво да правите, ако processFile не успее да се изпълни след потвърждаване на транзакцията?
Какво е значението на пренаписването на метода hashCode за обекти, използвани в колекции?
Как оценявате ефективността на използването на story points в сравнение с оценката в часове?
Каква е основната роля на патърна Proxy в разработката на софтуер?
Напишете JUnit тестове за RecommenderServiceImpl, които покриват основната функционалност
Как се определя времевата сложност на метода get в структурата данни HashMap?
Дедупликацията се случи чрез механизъм за дедупликация или чрез внедряване на идемпотентност? Каква е разликата?
Обяснете механизма за автоматично затваряне на ресурси в конструкцията Try With Resources в Java.
Колко бяха уникалните потребители на партиция?
Обмисляте ли използването на структурата данни HashMap за оптимизиране на процеса на премахване на повторящи се елементи в несортиран списък?
Дойдоха ли задачи без техническа спецификация? Как постъпвахте в такива случаи?
Каква е разликата между анотациите @Repository и @Component в Spring?
[име] попита: Разкажи ми за йерархията на изключенията в Java.
Използвали ли сте механизми за кеширане при реализирането на последните си проекти?
Обяснете принципа на работа и предназначението на кеширането на заявки в системите.
Как да парсирате JSON в Java? Какви библиотеки се използват и как изглежда кодът?
Разкажи ми за жизнения цикъл на бина в Spring.
Как се извършваше балансирането на заявките между инстанциите в Kubernetes?