Опишете как компонентите на микросервизната архитектура обменяха данни във вашия предишен проект
Java
Какви са разликите между основните типове данни в езика Java?
Каква е времевата сложност при достъп до елемент по индекс в структурата от данни ArrayList?
Обичаш ли програмирането на Java и го правиш извън работата?
Може ли в Java да се обобщят изключенията с типа Throwable и в кои случаи трябва да се прави това?
Как оценяваш текущото си състояние или настроение?
Можете ли да обясните какво е OpenTelemetry и за какво служи при събирането и анализа на метрики и трасировки?
Как се реализира понятието обект в езика за обектно-ориентирано програмиране?
Как се реализира принципът за разделяне на интерфейсите в реалните проекти?
Можете ли да обясните какво представлява рамката Vaadin и какви са основните ѝ характеристики?
Колко нишки използва по подразбиране ForkJoinPool за изпълнение на задачи?
Как се оценява сложността на операцията по изтриване на елемент от структурата данни TreeMap?
Имали ли сте опит с настройката или използването на параметъра -Xms при стартиране на JVM?
Каква е структурата от данни, в която между върховете съществува единствен път, свързващ ги, образувайки йерархична организация?
Имали ли сте опит с използването на многопоточност в Java проекти?
В кой случай блокът finally няма да изпълни задачата си в конструкцията try-catch-finally?
Обмисляли ли сте използването на микросервизни архитектури при проектирането на нов продукт?
Какво е принципът на Барбара Лисков (LSP)? Можете ли да дадете пример за нарушение?
Какви стъпки трябва да се предприемат за създаване на сервлети?
Какви са предимствата и недостатъците на използването на типа Throwable за обработка на изключения?