Как оценявате своите професионални умения и компетенции?
Java
Можете ли да обясните разликата между изключенията, които изискват задължителна обработка по време на компилация, и изключенията, които възникват по време на изпълнение на програмата?
Как организирахте работата си и взаимодействието с екипа на предишното си място на работа?
Можете ли да обясните концепцията за TTA в контекста на Kafka?
Какви технически инициативи предприехте освен изпълнението на бизнес изискванията?
В кои ситуации и защо се използва библиотеката Mockito за тестване на компоненти?
Имали ли сте опит с прехвърляне на данни в мащабни системи или проекти?
Можеш ли да изброиш типовете кеш, които се използват в Hibernate?
Какви методи могат да осигурят баланс на структурата на дървото?
Разкажете за опита си с използването на Java 11 в проекти.
Обяснете механизма на работа на метода get() в структурата данни LinkedList и как извлича елемент по индекс.
Можете ли да обясните концепцията за зависимост между компоненти в софтуера?
Защо в езика C++ класът vector е реализиран чрез механизъм за дублиране на данни при копиране или поставяне?
Каква информация е включена в техническото задание, предоставено от аналитика?
Получавали ли сте образование в областта на технологиите или инженерните дисциплини в висше учебно заведение?
Какво е част или може да бъде разположено в целевата област или целта на обекта?
Кой от двата варианта за съхранение на елементи е по-подходящ за бързо обхождане: ArrayList или LinkedList?
Какво ви привлича в четенето на литература за Spring Framework?
Каква е основната функция на обекта CallableStatement при работа с бази данни?
Използвали ли сте планировчик на задачи с отделен пул от нишки в работата си?