Какви инструменти или подходи сте използвали за работа с многопоточност в проектите си?
Java
Какви диагностични методи и инструменти могат да се използват за определяне на причините за срив в Java приложение?
Как с помощта на Stream API да филтрираме четни числа от голяма колекция, да ги конвертираме в обект и да върнем произволен елемент?
Как може да се реализира отложена инициализация на компоненти в Spring?
Вие сами настроихте мониторинга или някой друг го направи?
Може ли услугата да функционира правилно при срив в връзката с базата данни?
Какви причини правят тестването на кода необходимо за разработването на софтуерни продукти?
За какво са нужни prototype биновете в Spring? Дайте пример за използване.
Какво се разбира под максимално допустимия брой нишки в система или приложение?
Обяснете понятието за последователност на данните в системите за съхранение на информация.
Как може да се получи списък, който не може да бъде променен, въз основа на съществуващ ArrayList?
Обработват ли методите някакви роли или функции в системата?
Как оптимизирахте или решихте проблема с дългото изпълнение на заявки към базата данни?
Как да осигурим безопасност при изпълнение на многопоточни операции?
Можеш ли да дадеш примери за обекти, които се поставят в пул от низове?
Каква е целта на метода с реализиране по подразбиране в интерфейса?
Можеш ли да изброиш типовете кеш, които се използват в Hibernate?
Каква е разликата между интерфейсите Stream и Collection в Java и в кои сценарии е оправдано тяхното използване?
Кой подход ви харесва повече: когато аналитикът строго фиксира решението или когато решението е изцяло на разработчика?
Може ли в един клас да се реализират две интерфейса, като всеки от тях има методи с дефолтна реализация?