Java
Напишете тестове за системата за филтриране на известия, използвайки JUnit 5 и Mockito, обхващащи основните сценарии: null/празен вход, валидно известие, блокиране на изпращача, филтриране по канал, дедупликация.
Разкажете за моделите за дизайн — за какво са, кои групи съществуват, примери.
Какво ще се случи, ако в един клас няколко полета бъдат обозначени с модификатора volatile?
Разкажете за вашия опит на последното място (Lekton). С какво се занимавахте, какъв стек използвахте?
Какво е моделът Saga, как работи и за какво е нужен?
Разкажи за race condition.
Колко пъти ще премине стриймът през оригиналната колекция с две map и един collect?
Каква грешка може да възникне при стартиране на услугата при използване на инжектиране на поле?
Защо разглеждате предложения за работа? Какво не ви харесва на текущото ви място?
/** * Методът изчислява колко точки е спечелил кандидатът, * запазва резултата в базата данни и извиква callback в външен сервис */ public void process(Candidate c) { transactionTemplate.executeWithoutResult(status -> { Score s = interviewScoreMLService.compute(c); String body = objectMapper.writeValueAsString(Map.of(c.getName(), s)); Mono<ResponseEntity<Void>> request = WebClient.create() .post() .body(BodyInserters.fromValue(body)) .retrieve() .toBodilessEntity(); scoreRepository.saveScore(s); }); }
Колко беше RPS на върха? Колко бяха записани?
Може ли всеки обект да бъде добавен като ключ в HashMap?
Разкажете за себе си, опита си, последния си проект, ролята си и зоната си на отговорност.
Какви видове връзки в Hibernate знаете и как да ги опишете? Какви състояния на същността съществуват?
Задачата беше формулирана като "намаляване на латентността", и търсихте ли сами решение?
Задача: дадени са два списъка, изведете елементите на първия, които ги няма във втория. Напишете решение на Java.
Каква е разликата между Kafka и RabbitMQ?
Как е устроена HashMap вътрешно и как работи?
Как да прочетете конкретен заглавие (например, служебен номер) в контролера?
Как бихте организирали индексите в таблица с 10 колони и форма с филтри за всяка колона?