Можете ли да обясните какво означава изключението ClassCastException в Java и при какви условия възниква?
Java
Кой модел се използва за инкапсулиране на процеса на създаване на обекти?
Как се извършва събирането на отпадъци в системи с автоматично почистване на паметта?
Как се реализира концепцията за аспектно-ориентирано програмиране във фреймуърка Spring?
Какви типове състояния на връзките в JDBC познаваш?
На коя методология се базираше процесът на разработване или изпълнение на задачите?
Кой дизайн модел смятате за най-полезен в практиката на разработка?
Обяснете концепцията за параметризирани типове и тяхното използване в програмирането.
Каква е вашата позиция относно писането на юнит тестове и тяхната важност в процеса на разработка?
Как да определите кога един клас или модул изпълнява твърде много функции и нарушава принципа на единствената отговорност?
Как се извършва изпращането на REST заявка вътре в микросервиз?
Кои аспекти на Java проектите намирате за най-привлекателни и интересни?
Готови ли сте да започнете да изпълнявате задачи?
Какви подходи и практики се използват за безопасна работа с потоци в многопоточната разработка?
Каква е разликата между синтаксиса и характеристиките на работа с основните типове данни в Java и Python?
Опишете как компонентите на микросервизната архитектура обменяха данни във вашия предишен проект
Какви са разликите между основните типове данни в езика Java?
Може ли от наследяващ клас да се достъпи до частен статичен метод на базовия клас?
Каква е времевата сложност при достъп до елемент по индекс в структурата от данни ArrayList?
Каква е ролята на анотацията @Component в контекста на Spring Framework и в кои случаи се прилага?