Как да различим процеса на проверка на личността на потребителя от определянето на правата му за достъп в Spring Security?
Java
Можете ли да обясните какво се разбира под състояние на нишките в програмирането?
Може ли да изброите и опишете възможните реализации на интерфейса Set във избрания от вас програмен език?
Можеш ли да разкажеш за различните варианти на механизма за зареждане на класове в JVM?
Как се подготвихте и какво правихте преди да започнете кариерата си в областта на разработката на софтуер?
Каква вътрешна структура и компоненти се реализират в патърна за дизайн Proxy?
Можеш ли да изброиш съществуващите типове събирачи на боклук в JVM?
Класът RuntimeException е обусловен от класа Exception в Java?
Може ли напълно да се осигури независимостта на транзакциите чрез изключване на всякакви взаимодействия между тях в системата за управление на бази данни?
Как определяте степента на трудност на поставените задачи?
Можеш ли да опишеш последователността на етапите при обработката на заявка между контролера и DispatcherServlet?
Обяснете как и защо заявките могат да се обработват в един или няколко нишки в контролера на уеб приложение
Как беше реализирано съхранението на токени в последния ви проект?
Обяснете принципа на работа и предназначението на кеширането на заявки в системите.
Какъв извод си направихте след интервюто?
Можете ли да обясните какво представляват тестовете с параметри и защо се използват?
Можете ли да дадете пример за ситуация, в която сте успели да реализирате концепцията или решението си в рамките на проект?
Работили ли сте в последния си проект с уеб ориентирано приложение?
Можете ли да изброите различните типове променливи, използвани в езика Java?
Каква е разликата между използването на прост Statement и подготвения PreparedStatement за изпълнение на SQL заявки в JDBC?