Java
Използвали ли сте схеми за съобщения в Kafka (например, Avro)?
Кои са основните трудности, които могат да възникнат при работа с база данни в клъстерен режим?
Какво е транзакционното натоварване? Какво транзакционно натоварване имаше във вашата система?
Разкажете за продукта, който разработвате, на какъв стек?
Кои са ключовите разлики между версиите на Java (7, 11, 17, 21)?
Какви методи могат да се използват за спиране на изпълнението на Java програма?
Може ли да се използва методът equals за сравняване на обекти в Java?
Какво представлява WAR файл и за какво се използва в процеса на разработка и внедряване на приложения?
Дедупликацията се случи чрез механизъм за дедупликация или чрез внедряване на идемпотентност? Каква е разликата?
Имате ли опит в някоя компания или проект?
Какъв е принципът на работа на синхронните методи за взаимодействие между компонентите на системата?
Използват ли се annotations от Java Persistence API в този фреймуърк?
Каква е целта на патърна Proxy при разработката на софтуерни решения?
[име] попита: Разкажи ми за йерархията на изключенията в Java.
Опиши използваните инструменти и технологии в последния ти проект
Обяснете ролята и предназначението на компонента DispatcherServlet в рамките на Spring Web MVC.
Можете ли да обясните какво представляват нерелативните бази данни и как се различават от традиционните релационни системи?
Къде обикновено се съхраняват обектите в система или приложение?
Какво е разликата между методите sleep() и wait() в програмирането и в кои ситуации тяхното приложение се различава?
Как можете да настроите автоматично създаване на бинов в Spring?