Java
Как да се предотврати конфликт при използване на два еднакви бина в Spring контейнера?
Каква е причината за организирането на методите по групи в програмирането?
Разкажете за своя опит в работата — с какво се занимавахте на предишните места?
Обяснете принципа на използване на конструкцията try-with-resources за управление на ресурси в Java.
Кои езици за програмиране се поддържат от Hibernate за интеграция и работа с ORM?
Какво значение носи всяка ключова дума в декларацията на функцията main в езика за програмиране?
Какви са разликите между функционалното тестване и интеграционното тестване?
Имате ли опит с публични облаци — AWS, Yandex.Cloud и други?
Как да реализираме управление на достъпа до споделени ресурси между няколко нишки?
Очакваме ли някого на срещата или събитието?
Какви видове задачи сте решавали на предишните си позиции и как могат да бъдат характеризирани?
Опишете подхода към проектирането на една от функциите във вашия текущ проект.
Какво прави релационната база данни най-популярният тип системи за съхранение на данни?
Как да реализираме връзка един към един в база данни?
Разкажете за принципите SOLID с конкретни примери.
Какви са вашите отговорности, свързани с работата с бази данни?
Можете ли да обясните какви са механизмите за достъп до структурата на разклонено дърво или йерархия в програмирането?
Разработвате ли микросервизи или подобни решения за услуги?
Кои методи позволяват да се осигури отказоустойчивост на услугата и нейното бързо възстановяване без нарушаване на работата на цялата система?
Какви проблеми могат да възникнат при връщане на JPA ентитет от репозитория и как да ги избегнем?