Как да гарантираме последователната обработка на съобщения в Kafka?
Java
Какво е разликата между методите sleep() и wait() в програмирането и в кои ситуации тяхното приложение се различава?
Какво иницира изчисленията за начисления и сверки? Какъв механизъм активира този процес?
Как се извършва преобразуването на типове при използване на шаблони (generics) в програмирането?
Имали ли сте опит с използването на рамката Netty за разработка на мрежови приложения?
Имали ли сте опит с RESTful API и изпълнение на HTTP заявки към уеб сървъри?
Каква е разликата между префиксните и постфиксните оператори за инкремент в програмирането?
Middle разработчикът притежава умения за наставничество и насърчава развитието на екипа?
Каква версия на Java беше използвана в проекта? Използваха ли се стриймове?
Обяснете принципа на използване на конструкцията try-with-resources за управление на ресурси в Java.
Можете ли да обясните концепцията за Spring Reactive и как тя се различава от класическия подход в Spring?
Можете ли да опишете основните свойства на REST и тяхното значение в архитектурата на уеб услугите?
Как беше гарантирано завършването на изчисленията при повреда, например ако по време на изчислението спре електричеството?
Как стана така, че се преместихте в чужбина и работихте на Кипър? Какво ви мотивираше при релокацията?
Как работи Garbage Collector в Java?
Къде и как се съхраняваше моделът на състоянието при работа с Kafka (за разлика от синхронния режим, където всичко се съхранява в паметта)?
В какво се състоеше оптимизацията на SQL заявките?
Какво ще се случи, ако B не наследява A, и двата интерфейса са независими с еднакъв подразбиращ се метод?
Каква е разликата между интерфейсите Runnable и Callable в Java и как се използват?
Защо създаването на отчети беше извършено на PostgreSQL при натоварване около 2000 RPS? Защо не беше използвано OLAP решение вместо OLTP за отчети?