Java
Имало ли критични ситуации, свързани с плащанията по време на боя?
Защо искаш да смениш работното си място?
Какво са @PreDestroy и @PostConstruct?
Какво е ELK? Разшифровайте съкращението и обяснете предназначението на всеки компонент.
Какво е DDD и как беше приложено при миграцията от монолит към микросервизи?
Как се създават биновете в Spring, какво е Dependency Injection и защо е необходимо?
Разкажете за конкретни резултати и постижения в цифри.
Продуктът дойде с искане да разработим услуга за Лоялност, която въз основа на броя на доставените поръчки (основна система за поръчки OMS) ще предоставя на услугата за поръчки (касата) размера на отстъпката. Услугата за Лоялност все още няма да има фронтенд част, трябва само да се съхранява в базата данни картографирането на това колко доставени и непотвърдени поръчки съответстват на каква отстъпка. Нещо като: Поръчки Отстъпка [phone]% [phone]% [phone]% [phone]% Необходимо е да се проектира услуга, да се предложат механизми за интеграция с Услугата за поръчки и Услугата за управление на поръчките. Необходимо е да се проектира архитектурата на услугата, която може да бъде предадена на екипа за разработка и внедряване.
Какво са schedulers (планиращи) в Reactor?
По кои методологии работеха?
Как да гарантираме последователната обработка на транзакциите на един потребител в Kafka?
Разкажи за работния си процес от получаването на задачата до деплоймънта с използване на AI инструменти.
Пишете ли тестове? Какви видове тестове използвате?
Как беше описан по-рано този сценарий/анализен поток, въз основа на кои документи и артефакти?
Какво е кодиране? Каква е разликата между кодиранията? Примери.
Как се фиксират системните изисквания — само в задачите, а аналитикът ги описва?
Може ли да се предаде List<Integer> на публичен метод, който приема параметър от тип Collection (интерфейс)?
Има таблица с 100 милиона записа. Трябва да изберете всички записи, където value > 100. Какви препоръки имате за минимизиране на времето за изпълнение на заявката?
[име] попита: В Kubernetes има лимит на паметта от 1 GB, а JVM се стартира с -Xmx 1 GB. Колко е жизнеспособна такава настройка?
Какво ще се случи, ако по време на итерация през колекцията с forEach се опитате да изтриете текущия елемент от същата колекция?