Каква е ролята на всеки от принципите на обектно-ориентираното програмиране?
Java
Как е организирана последователността от елементи вътре в TreeMap?
Каква е целта на метода HTTP PUT в RESTful API?
Как да настроите взаимодействието между продюсър и консумиращ в Kafka, ако услугата консумиращ е репликирана на 3 инстанции и актуализира цените на стоките? Как да избегнете race condition?
Какво е doOnNext в Reactor?
Кои направления в сферата на разработката са най-привлекателни за вас и предизвикват интерес?
Колко самостоятелно проектирахте решения в работата?
Дали кандидатът разполага с ресурси и умения за изпълнение на няколко задачи едновременно?
Каква е основната задача на протокола REST при разработката на уеб услуги?
Как трябва да сравнявате низови променливи в Java?
Какви признаци показват необходимостта от преобразуване на монолитно приложение в микросервизна архитектура?
Можете ли да дадете пример за операция, която завършва обработката на данни в поток или колекция?
Какви последствия могат да се очакват при опит да се вмъкнат две еднакви ключове в HashMap?
Каква е целта на unchecked изключенията в програмирането?
Трябва ли да се правят промени в кода, ако поведението му отговаря на изискванията, но тестовете не преминават?
Може ли да се обявяват атрибути вътре в интерфейс в обектно-ориентираното програмиране?
Обяснете нивото на изолация на транзакциите, при което е възможно четене на незавършени данни, и как се характеризира.
Как може да се обедини последователност от комити в едно сливане?
Може ли да се счита, че увеличаването на променлива е атомарна операция в контекста на многопоточността?
Достатъчно качествено ли се счита използването на низ като ключ в хеш таблица?