Java
Какво е Dispatcher Servlet?
Какви системи за изграждане сте използвали за проектите си: Maven или Gradle?
Какви методи съществуват за обработка на проверяваните изключения?
Можете ли да обясните концепцията за точка на прекъсване в Spring AOP и как се използва за определяне на аспекти?
Как могат да се обработват грешки на JSP страниците?
Как разбираш принципите SOLID, базирайки се на опита си?
Какво ще се случи, ако възникне изключение в блока за инициализация?
Разкажи за deadlock и как да избегнеш този проблем в програмирането.
Каква е разликата между грешка (error) и изключение (exception)?
Можеш ли да назовеш и обясниш типовете Proxy, използвани в Spring Framework?
За какво се използва класът PushbackInputStream в Java?
Кои подкласове на класа InputStream знаете и за какво са предназначени?
Кои са често срещаните стартъри на Spring Boot, които знаете?
Какви трудности възникват при интегриране на обекти в релационна база данни?
Какви трудности могат да възникнат при условия на състезание в многопоточни приложения?
Какви са каналите в контекста на Java?
Каква е разликата и какво имат общо InputStream, OutputStream, Reader и Writer?
Какво се случва, ако приложим ключовата дума volatile към променлива в Java?
Може ли интерфейсът да съдържа конструктор?
Какво са Q и DQ в контекста на разработката на софтуер?