Кой определя имената на полетата в модела на данните на проекта?
Java
Използвал ли си метода hashCode в проектите си или по време на разработка?
Трябва ли да се използват раздели 1-3 и 10 за потребителите в системата?
Имали ли сте опит с Java Database Connectivity (JDBC)?
Къде обикновено се намират конфигурационните файлове за Maven проект?
Обяснете концепцията за оптимистичен подход към реализирането на транзакции в системите за управление на бази данни.
При какви условия се приключва сесията?
Каква е разликата между sharding и партициониране? Кога да прилагаме всяко едно?
Как се държи повикването на метод, маркиран с @Transactional, вътре в друг метод със същата анотация?
Кои класове реализират неизменяеми обекти в програмирането?
Можете ли да разкажете как създадохте и структурирахте модела на данните във вашия предишен проект?
Кои са двата варианта за събиране на метрики (push и pull)?
Какви са предимствата и недостатъците на използването на функционално програмиране?
Може ли да се обясни принципът на работа на интерфейса SortedMap и как се различава от обикновена Map?
Какви методи ще използваш, за да решиш проблема с забавянето при обработката на заявки в услугата?
Можете ли да опишете архитектурата на микросервисите, които сте разработвали по-рано?
От какви данни се състои вътрешната структура на TreeMap?
В кои типове колекции сте използвали методите Stream в Java?
Имали ли сте опит с използването на технологии и инструменти за извършване на миграции на бази данни?
Каква е основната роля на системата за обмен на съобщения (Message Broker) и какво е нейното предназначение?