Имали ли сте опит да работите едновременно по три различни задачи в рамките на един ден?
Java
Как използвахте наследяване или подобни концепции при работа с ресурси и обекти в Kubernetes?
Каква е разликата между използването на Spring Boot и стандартния Boot при разработката на приложения?
Каква е необходимостта от използването на ExecutorService при обработка на голям брой задачи?
Имали ли сте опит в самостоятелната разработка на решения от нулата?
Обяснете принципа на инверсия на управлението и защо се използва в програмирането.
Можеш ли да изброиш основните концепции и елементи на функционалното програмиране, използвани в Python?
Имали ли сте опит с Java Persistence API (JPA)?
Каква е основната функция на ORM в разработката на софтуер?
Колко често взаимодействате с екипа или колеги по проекта?
Можеш ли да изброиш възможните състояния на изпълнение на поток в Java и да ги обясниш?
Разкажи за случай, когато не успя да спазиш установените срокове за изпълнение на задача
Как оценяваш уменията си за взаимодействие с околните и работа в екип?
Какви управленски инструкции сте прилагали в предишния си проект?
Можете ли да обясните какво означава устойчивостта на системата към разделяне на данни или мрежови сривове в разпределените системи?
Каква е основната роля и предимствата от използването на Spring Boot при разработката на Java приложения?
Каква посока или проект реализирате в момента във вашата компания?
Как получавате и разпределяте задачите за изпълнение на текущото ви работно място?
Можеш ли да посочиш две качества или умения, в които смяташ, че си най-силен?
Какви са характеристиките на мащабируемост, характерни за монолитните системи, и как се реализират?