Java
Как започнахте да учите да работите с Java и първите си проекти на този език?
С какво се формират заявките към базата данни?
Какво е моделът Database-per-Service?
На какво е базиран фреймуъркът Spring?
Каква е разликата между SQL и NoSQL бази данни?
Къде се използва анотацията @Bean?
Къде е най-добре да прилагате наследяване и асоциация в програмирането?
Какво е идемпотентността на метода?
Какъв подход към автентикацията и авторизацията е реализиран в Spring Security във вашия проект?
Каква е разликата между методите на HTTP заявките?
Какво е интерфейсът AutoCloseable и как работи конструкцията try-with-resources в Java?
Защо базите данни са по-добри от текстовите файлове?
Какво е инкапсулация в програмирането?
Какъв механизъм за зареждане на данни се използва при използване на JOIN FETCH в ORM?
Кои подходи и методи позволяват да се предотврати възникването на проблеми при едновременната работа на няколко нишки с един общ ресурс?
На какво се базират лямбда изразите?
Отговаряте ли за поддръжката и работата на услугите в експлоатация?
Имали ли сте опит с използването на аспектно-ориентирано програмиране в рамките на Spring AOP?
Разкажи ми как си се запознал с детайлите на този проект.
Използвали ли сте конструкцията SELECT при операции за актуализиране на данни (UPDATE)?