Java
Можете ли да назовете класове или обекти, които не са наследници на базовия клас Object?
Какво се разбира под състояние на постоянство в една същност в Hibernate и как това влияе върху управлението й в контекста на ORM?
Използвал ли си метода hashCode в проектите си или по време на разработка?
Може ли да се реализира паралелна обработка на данни на устройства с ограничени ресурси?
Имали ли сте опит да разделите сложни задачи на по-малки компоненти?
Какви методи за четене на XML знаете? Опишете силните и слабите страни на всеки от тях.
Какво се случва при извикване на метода load() в Hibernate, ако търсеният обект не е намерен в базата данни?
За какво се използват функционалните интерфейси ObjDoubleConsumer<T>, ObjIntConsumer<T> и ObjLongConsumer<T>?
Можеш ли да изброиш основните операции, които се изпълняват в края на обработката на потокови данни?
Коя беше най-трудната техническа задача, която решихте във вашия проект?
Как да различим използването на анотациите @Autowired и @Inject в контекста на Spring и по какво се различават?
В кой случай извикването на метода clone() или подобен прототип ще създаде нов екземпляр на обекта?
Какви типове бази данни използват SQL за работа с данни?
Колко участници имаше в екипа по време на старта на този проект?
Как да извлечете първия или единствен елемент от колекцията List?
Обяснете разликите между Docker контейнерите и виртуалните машини, тяхната архитектура и предимствата на всяка от тях.
Можете ли да обясните етапите и управлението на жизнения цикъл на обекта Spring Bean?
Използвали ли сте асинхронни методи за взаимодействие в последния си проект?
При използване на колекции, в кои случаи е по-бързо обхождането: в ArrayList или в LinkedList?
Смятате ли, че използването на проверяеми изключения е целесъобразно в програмирането?