Използвали ли сте Spring за разработка на микросервизи в последния ви проект?
Java
Как се определя индексът на елемента при достъп до елемент в ArrayList и каква е времевата сложност при това?
Как се реализира поддръжката на транзакции в Spring и на какво се основава тяхната работа?
Можете ли да обясните какво означава акронимът SOLID в контекста на обектно-ориентираното програмиране?
Коя структура от данни осигурява по-бърза работа при добавяне и премахване на елементи: ArrayList или LinkedList?
Как се извършва проверката на отделните компоненти на кода с помощта на юнит тестове?
Как се реализира концепцията за обобщени типове и каква е тяхната жизнена стратегия в езика за програмиране?
Кога бих предпочел да използвам ArrayList вместо LinkedList за добавяне на елемент в края на много голям списък и защо?
Опишете опита си с езика Java и проектите, в които сте го използвали
В кои случаи е по-добре да изберете използването на ArrayList вместо други колекции в Java?
Кои ключови компоненти или функции липсват в текущата реализация на проекта?
Занимавате ли се с професионална дейност във вашата област?
Можете ли да обясните какво означава изключение в езика Java и как се използва?
Работили ли сте по проект, състоящ се от един или няколко модула?
Какви са разликите между езиците за програмиране Java и JavaScript по своите особености и цели за използване?
Имали ли сте опит в разработването на приложения с Spring Boot?
Последното ви работно място беше като системен интегратор?
На коя платформа беше построен последният ви проект?
Кои са основните задачи, които решава фреймуъркът Spring при разработката на приложения?