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