Имали ли сте опит с използването на оператора HAVING в SQL заявки?
Java
Използвали ли сте командата git rebase в проектите си за управление на историята на комитите?
В какъв формат се предават задачите за изпълнение във вашия текущ проект?
Как се реализира поддръжката на транзакции в Spring и на какво се основава тяхната работа?
Как се определя индексът на елемента при достъп до елемент в ArrayList и каква е времевата сложност при това?
Какво е променливата type на ред 19?
Можете ли да обясните какво означава изключение в езика Java и как се използва?
Можеш ли да разкажеш за най-често използвания модел за проектиране?
Можете ли да обясните концепцията и ролята на ApplicationContext във framework Spring?
Можете ли да обясните какво означава операционната сложност O(1) за алгоритъм?
Разкажи ми за анотацията @Transactional, как може да се настрои транзакция чрез нея?
Обяснете концепцията за денормализация в база данни и нейните последици за проекта.
Кои ключови компоненти или функции липсват в текущата реализация на проекта?
Какво е максималното количество съобщения, които Kafka може да съхранява в опашката си?
Какво ограничава действието на ограничението на външния ключ в базата данни?
Кои са основните задачи, които решава фреймуъркът Spring при разработката на приложения?
Можете ли да обясните концепцията за happens-before в Java и ролята й в осигуряването на потокобезопасност?
Как да определите оптималния брой раздели за тема в системата за обмен на съобщения?
Обяснете за какво се използва механизмът на споделените блокировки (Shared Lock) в системите за управление на бази данни или в многопоточната програмиране.
Какъв опит имате в реализирането на различни проекти и каква беше ролята ви в тях?