Java
Каква е ролята на параметъра offset в Kafka и защо е важен за обработката на съобщения?
Обяснете значението и предназначението на класа ThreadLocal в многопоточната програмиране.
Кое е най-голямото число на партиции, които могат да бъдат зададени за една тема в Kafka клъстер, съдържащ три брокера?
За какво са необходими функционалните интерфейси като _To_Function?
Може ли контролерът да се разглежда като компонент на бийн в контекста на Spring или подобен фреймуърк?
Какво се случва с потока на изпълнение, ако възникне взаимоблокиране на ресурси?
Какво се разбира под състояние на постоянство в една същност в Hibernate и как това влияе върху управлението й в контекста на ORM?
Може ли да се реализира паралелна обработка на данни на устройства с ограничени ресурси?
Как предложихте инициативи за подобряване и растеж на компанията?
Дали Throwable е по избор изключение в Java?
Участвахте ли в създаването или проектирането на микросервизна система?
Какви са разликите между нестатичните и статичните вътрешни класове в езика за програмиране?
Какви методи за четене на XML знаете? Опишете силните и слабите страни на всеки от тях.
Кои са сценарии за използване и предимства на използването на Kafka в системи за обработка на данни?
Какво ще се случи вътре в структурата данни HashMap, ако всички елементи имат еднакъв ключ?
Каква е ролята на оператора INTERSECT в SQL и в кои сценарии се използва?
Кое поведение насърчава аспектът, който използва шаблона * в Pointcut?
Ако възникне OptimisticLockException, какво трябва да направите? Дали Spring Data автоматично ще повтори транзакцията?
Обяснете разликите между Docker контейнерите и виртуалните машини, тяхната архитектура и предимствата на всяка от тях.
Можете ли да обясните етапите и управлението на жизнения цикъл на обекта Spring Bean?