Java
Как се фиксират системните изисквания — само в задачите, а аналитикът ги описва?
Как да реализираме паралелни извиквания в Java 17 без виртуални нишки?
Какво може да се обърка, ако полето на ключовия обект, използван за изчисляване на hashCode, бъде променено след вмъкването му в HashMap?
Какво е важно при избора на ново работно място? На какви критерии се базирате?
Разкажете за своя опит и проекти
Как да стартирате този код в няколко нишки? Защо може да бъде опасен parallelStream()?
Какво е B-Tree и защо се използва в релационните бази данни вместо червено-черно дърво?
Как да вземете конкретни комити от чужа клонка в Git?
Какъв беше процесът CICD, колко стенда имаше?
Какво е стандартното ниво на изолация в PostgreSQL?
Задача за проектиране: Like-сервисът пише харесвания в Kafka, Dashboard-сервисът трябва да изчислява рейтинга на публикациите. Как да настроим взаимодействието?
Как използвахте Redis: като база данни или като кеш?
Как да настроите AI coding агент (например, чрез MD файлове)?
Къде се появи outbox във вашата схема — първо писахте в outbox от Kafka, а след това публикувахте от outbox?
Каква е разликата между колекция (Collection) и поток (Stream)?
Като се има предвид, че тестовете за договор са описани във формат JSON, има изпълнител, който изпълнява набор от тестове за посочения крайна точка, и това трябва да се извършва за всички системи при всяко издаване (приблизително 160 000 издания годишно) — как бихте организирали интеграцията с голям брой системи, включително системата за счетоводство, чрез API?
Участваха ли бизнес ролите в процесите на екипа по време на спринта?
Какво е Saga и защо е необходима?
С кои компоненти на Spring Cloud сте се сблъсквали?
Разкажи за архитектурата на системата: как преминава заявката от клиента към обработката, каква инфраструктура имаше?