В последния ви проект реализирахте взаимодействие между системи чрез REST API?
Java
Как да различим и изберем между използването на конструктора и метода за задаване на свойства за инициализация на обекти?
Какви етапи преминава заявката от интерфейса на потребителя до получаването на отговорните данни от сървъра?
Възможна ли е ситуация, при която при паралелни потоци, променящи променлива, обявена като volatile, възниква грешка или неправилно поведение?
Имали ли случаи на интеграция на микросервизи в последните ви проекти?
Как да реализираме неизменяемостта на обект на потребител, който съдържа свойства и колекция от вложени обекти?
Какви са предимствата на използването на внедряване на зависимости чрез конструктора в Spring в сравнение с други методи?
Можете ли да обясните какво се разбира под състояние на нишките в програмирането?
Използвали ли сте система за билети или подобни инструменти в последния си проект?
Как се осъществява синхронизация при използване на ключовата дума synchronized за метод?
На кой етап започва изпълнението на потока от данни в Stream?
Използвали ли сте на практика метрики за оценка на система или процес?
Използвали ли сте процеса на автоматично разгръщане в последния си проект?
Последната ви разработка включваше ли създаването на REST API за взаимодействие с клиентите?
Имали ли сте опит с многопоточност или паралелни изчисления?
Как правилно да реализирате внедряването на зависимости, когато компонентите A и B се позовават взаимно, създавайки циклична зависимост?
Можете ли да обясните какво се разбира под операцията за намаляване на стойността на променлива с една единица?
В последния ви проект имаше отделен екип или роля, отговорна за процесите на DevOps?
Как се управляват и конфигурират компонентите в Spring Framework?
Как най-ефективно да използвате механизма за внедряване на зависимости (beans) във фреймуърка Spring?