Java
Кои са нивата на изолация на транзакциите и как се различават?
Имате ли опит с микросервизни архитектури и участие в ней?
Защо използвахте Kafka вместо просто да приемете заявката и да я обработите синхронно? Защо не мащабирате инстанциите?
Как да реализираме hashCode() за типа Long (64 бита), за да върне int (32 бита)?
Преобразуване на списък с обекти с полета k и value в Map чрез Stream API, така че данните да не се загубят (k може да се повтаря)
Защо напуснахте [компания]?
Има таблица с 100 милиона записа. Трябва да изберете всички записи, където value > 100. Какви препоръки имате за минимизиране на времето за изпълнение на заявката?
Каква е разликата между процес и поток? Кога бихте използвали едното вместо другото?
За какво се използва индексът GIN в PostgreSQL?
Разкажете за себе си. Защо напуснахте последното си работно място?
Имате ли изисквания за авторизация чрез сертификати при интеграционни взаимодействия в PSB?
Посочете 2-3 примера за потокобезопасни колекции.
Как стана така, че се преместихте в чужбина и работихте на Кипър? Какво ви мотивираше при релокацията?
Защо търсите нова работа?
Разкажи ми за брокерите на съобщения, с които си работил?
Работили ли сте някога с лениво зареждане (Lazy Loading)? Какво е и как се използва?
Може ли да има ситуация, в която поставяме елемент в HashMap с ключ-обект, а след това не можем да го вземем с същия обект?
Как да настроите AI coding агент (например, чрез MD файлове)?
Изберете модел на дизайн за системата за логване (в база данни, текстов файл, чрез заявка)
Какво ще се случи, ако скочиш върху покрива на движещ се влак (200 км/ч)?