Разкажете как сте използвали OpenShift в последния си проект.
Java
Каква е ключовата роля на полиморфизма в обектно-ориентираното програмиране?
Как става достъпна анотацията по време на изпълнение на програмата?
Обяснете какво се разбира под внедряване на зависимости в софтуерните компоненти.
Как се реализира стратегията за песимистично блокиране на ресурси в системата?
Кога е по-добре да използвате метода submit от Executor или метода start от Thread за стартиране на задачи?
Имали ли сте опит с езика за програмиране Java?
Възможно ли е да се реализира програма с многопоточност, която се изпълнява вътре в един процес?
Какво е идемпотентност в контекста на HTTP?
Какви начини има за реализиране на иммутабилността на обектите в програмирането?
Обяснете принципа на работа и предназначението на кеширането на заявки в системите.
Можете ли да обясните какво е командата invoke dynamic и в кои случаи се използва?
Как се нарича структурата от данни, реализираща принципа FIFO?
Колко правилно е да използвате променлив обект като ключ в HashMap? Какви изисквания трябва да се спазват?
Какви последствия възникват при стартиране на приложение Spring Boot, ако са използвани анотациите @SpringBootApplication и @EnableAfterConfiguration?
Може ли да се обясни ключовата разлика между процедурния и обектно-ориентирания подход в програмирането?
Може ли да се определи нестатичен член на данни в интерфейс в език за програмиране?
Кои съществуващи подходи в програмирането могат да се сравнят с патърна Command?
Кои модули и услуги на Spring Cloud бяха използвани във вашия проект?
Как се чувстваш по отношение на това, че изкуственият интелект може да замени разработчиците? Как виждаш развитието след 2-3 години?