Почему после DELETE или TRUNCATE в PostgreSQL место на диске не освобождается сразу?
Какие уровни изоляции транзакций существуют и чем они отличаются?
Как связаны топик и партиции в Kafka? Гарантирован ли порядок сообщений в разных партициях?
Есть ли опыт поддержки проекта в продакшн? Разбор инцидентов, мониторинг с помощью графиков, логов.
Как в Kafka поддерживается порядок сообщений и гарантируется их недопотеря?
Что такое doOnNext в реакторе?
Использовали ли вы TDD и юнит-тесты?
Что такое акроним PECS (Producer Extends, Consumer Super) в Java generics?
Что такое LLM, как она работает? Как повлиять на вариативность ответов?
Что такое virtual nodes (vnodes) в Cassandra и как работают транзакции?
Как реализовать распределенную трассировку логов (tracing) через множество сервисов?
Задача по проектированию: Like-сервис пишет лайки в Kafka, Dashboard-сервис должен считать рейтинг постов. Как наладить взаимодействие?
Где Spring Boot ищет компоненты, если нет @ComponentScan?
Что делает метод parallelStream?
Почему метод с @Transactional может не создавать транзакцию?
Какие новые фичи Java 17/21 используете?
Какие подходы вы используете для версионирования REST API, чтобы обеспечить совместимость между различными клиентами, и с какими трудностями вы сталкивались при этом?
Расскажите, как вы проектировали REST API для сложных backend-сервисов и какие подходы использовали для обеспечения масштабируемости и отказоустойчивости?
Объясните, как JIT-компиляция влияет на производительность Java-приложений и в каких случаях это может привести к неожиданным результатам?
Разбирали ли вы процессные метрики — план vs факт по задачам?