Java
Какво е happens-before и каква е връзката му с JIT-оптимизацията?
Имало ли е подписване на документи с електронен подпис в рамките на документооборота? Как работеше?
Каква е разликата между LinkedList и HashMap? Какво отличава LinkedHashMap от HashMap?
7. Тестираш формуляра за добавяне на нови продукти в администраторския панел. Създаваш нов продукт, натискаш бутона Запази и виждаш бял празен екран. Опишете следващите си действия.
Какво е анотацията @Transactional и как работи под капака?
Как да проверите дали списъците са равни по съдържание, но редът не е важен? List<String> actual = List.of("B", "A", "C"); List<String> expected = List.of("A", "B", "C");
Работили ли сте с транзакции? Какви нива на изолация използвахте?
Какви са начините да прекратите връзката с базата данни или услугата?
По какви критерии ще избереш ново работно място?
В кои случаи секцията finally няма да работи?
Как Kafka разпределя съобщенията по партиции?
Как да се гарантира, че планираната работа се изпълнява само на една от 20 инстанции в клъстера?
Колко добре познаваш SQL?
Каква е разликата между Iterable и Iterator?
Коя колекция да изберете: ArrayList или LinkedList и защо?
Какъв формат на работа ви интересува?
Колко паралелни нишки има по подразбиране в parallelStream?
Логическа задача: 9 топки, една по-тежка, минималният брой претегляния на двустранна везна?
За какво е необходимо ключовата дума volatile?
Защо инжектирането чрез конструктор е препоръчителният начин?