Java
Можеш ли да опишеш особеностите на обработката на изключения в Kotlin?
Какво е BDD (разработка чрез поведение)?
Какво е паралелен поток (Parallel Stream)?
Каква е разликата между обектно-ориентираното програмиране и функционалното програмиране?
Разкажи за преобразуването на типове в Java, какво е повишаване и понижаване на типове?
Какъв тип структура от данни е ArrayList и какво поведение има?
Разкажете за най-вълнуващата или трудната задача, с която сте се сблъсквали в предишния си проект
Каква е основната роля на компонента Service в архитектурата на Spring приложение?
Колко памет е необходима за съхранение на примитивен тип byte в ArrayList?
Каква е разликата между шаблона за проектиране Builder и шаблона за проектиране Facade?
Какво е статичен метод в интерфейс?
Каква е разликата между Mono и Flux в реактивното програмиране?
Какви отговорности и задачи изпълнявахте в рамките на предишния си проект?
Каква е разликата между разделите dependency и dependencyManagement във файла за настройки на Maven?
Как да реализираме потокобезопасното създаване на единствен екземпляр на шаблона Singleton при условия на многопоточност?
Кой алгоритъм за сортиране се използва в метода Collections.sort за подреждане на елементи?
Какво е взаимното изключване?
Какво знаете за филтрите на сървлета?
Какъв тип изключение бихте използвали за обработка на ситуация, когато не е възможно да се установи връзка с микросервиза в системата за резервации?
Можеш ли да разкажеш за най-значимия си успех или инициатива, с която си особено горд в рамките на работата?