ERP Consultant
Разкажете за последния си проект: с какво се занимавахте, какви бяха задачите, проектите и стекът?
Всички получават едно и също количество годишен отпуск?
Коя група принадлежи на патърна Прокси и за какво се използва?
Кои антипатерни знаете в микросервисната архитектура?
Каква е разликата между RSA сертификат и GOST сертификат?
Разкажи за събирачите на боклук в Java, кои са и имал ли си опит с настройката на JVM.
Кои бяха тесните места (bottlenecks) в монолита на месинджъра и защо беше декомпозирана?
Колко време можеш да вземеш за обяд?
Как е разделена базата данни за съхранение на съобщения?
Колко години работите с Java и Spring? Какви проекти сте реализирали? Какво ви е запомнило най-много в работата?
Какво е сървлет? Какво е контейнер за сървлети? Кои популярни контейнери познаваш?
Кои класове в Java не наследяват от Object?
Реализирайте ограничител на скоростта за обработчика: всеки клиент има client_id, limit и interval; трябва да ограничите броя на извикванията на обработчика за всеки клиент в плъзгащ се времеви прозорец и да изхвърлите RateLimitExceededError.
Какви гаранции за доставка на съобщения в Kafka знаете?
С какъв вид сага работихте на практика?
Как да зададете таймаут за изпълнение на една корутина?
Колко време работите с микросервизи?
Как работи асинхронността в Python?
Каква беше вътрешната архитектура на бекенд услугата: модулен монолит, DDD, MVC или друг подход?
Как осигурихте атомарността на операциите и дедупликацията на поръчките при работа чрез Kafka?