Как се разпределят отговорностите и задачите във вашия екип?
Java
Разкажи за своя практически опит в решаването на технически задачи
Колко сте сигурни в избора на Java като език за програмиране за вашия проект?
Как да определим причините за увеличаване на времето за обработка на HTTP GET заявка?
Как оценявате състоянието си след интервюто?
Какво се случва, ако възникнат изключения в блоковете catch и finally по време на изпълнение на израза try?
Какви ползи могат да се получат при използването на Docker за доставка на JAR файлове?
Как може да се инициира работата с ленив екземпляр на обект?
Разкажете ни за опита си в реализирането на патърна Pipeline в проекти.
Имате ли опит с индекси, създадени по определено условие в базата данни?
Каква е ролята на анотацията @PostConstruct в жизнения цикъл на компонент в Java EE или Spring?
Кои методи позволяват да се осигури безопасността и неизменяемостта на обект, създаден по принципа на immutable?
Можете ли да опишете архитектурата на микросервисите, които сте разработвали по-рано?
Какви предимства носи използването на методи като параметри при извикване на функции?
Обяснете каква е структурата на йерархична таблица и какви са нейните предимства
Предпочитате да се занимавате с автоматизация на процеси и управление на инфраструктура или с разработка на софтуер?
Как се оценява ефективността на търсенето на елемент в структурата данни HashSet?
Каква е разликата между примитивен тип данни и обект в програмирането?
Можете ли да назовете различни типове нерелационни бази данни, с които сте се сблъсквали?
Можеш ли да дадеш примери за типове връзки между таблици в SQL база данни?