Java
Обяснете предназначението и принципа на работа на командата git stash в системата за контрол на версиите Git.
Какви методи и подходи се използват за предотвратяване на възникването на изключението ConcurrentModificationException при работа с колекции в многопоточен режим?
Какво се случва вътре в свързан списък, когато вмъкваме нов елемент точно в средата му?
Можеш ли да изброиш типовете нива на кеширане, използвани в JPA?
Каква информация предоставя обектът ThreadPoolExecutor след изпълнение на задачата си?
Какви са аспектите в Spring AOP? За какво се използват? Дайте примери.
Каква е разликата между обект и примитив в Java?
Разкажете за концепцията на класа CompletableFuture.
Какво влияние оказва механизмът на каскадните операции в програмен код и в кои ситуации е най-полезен?
Какво разбирате под иммутабилност в контекста на програмирането на Java?
Можете ли да обясните какво е Singleton при инициализирането на Bean в контекста на разработката?
Обяснете принципите и механизма на функциониране на метода map в програмирането
Как беше структурирана и разпределена работната процес в последния ви проектен екип?
[име] разкажете накратко за вашия професионален път, повече за последното място, където работихте: проекти, зона на отговорност, използван стек. Как успяхте да съчетаете работа и обучение?
Кои са основните трудности и недостатъци, свързани с използването на наследяване в езика Java?
Какви стъпки трябва да се предприемат, за да се превърне класът в пълноценна същност в системата?
В коя част на Spring MVC се извършва търсенето на контролери за обработка на входящите заявки?
Коя версия на Spring framework беше използвана във вашия проект?
Как реагирате, когато трябва да помогнете на колегите си с техните задачи или да поемете техните отговорности?
Може ли да се промени стойността на променлива, обявена като effectively final, вътре в обект?