Sobes.tech

Как защититься от двойного списания денег при передаче данных через Kafka?

Middle
Ecom
7

Расскажите, как вы подходите к проектированию структуры базы данных PostgreSQL для высоконагруженного backend-сервиса и какие способы оптимизации производительности считаете наиболее эффективными?

Senior
Северсталь
7

Имеет ли значение порядок столбцов при создании композитного индекса?

Senior
Азиатско-Тихоокеанский банк
7

На каких других языках программирования пишете помимо Java?

Senior
OZONOZON
7

Расскажи об интересной задаче, которой ты гордишься

Senior
СБЕРСБЕР
7

Была ли допустима потеря событий в Kafka? Какие гарантии доставки использовали?

Senior
Альфа-БанкАльфа-Банк
7

Что такое WebSocket? Для чего используется?

Middle
Лоция
7

В чём преимущество реактивного программирования?

Senior
Сбер Отдел 911
7

Какие методы авторизации вы знаете?

Senior
Сбер Отдел 911
7

Как вы себя оцениваете? Middle, middle+, senior?

Middle+
Т-БанкТ-Банк
7

Push vs Pull подход в брокерах сообщений (ActiveMQ vs Kafka). Плюсы и минусы каждого.

Senior
ИП Ганус Александр Андреевич
7

Какой хеш-код по умолчанию в HotSpot JVM?

Senior
МТСМТС
7

Как была организована инфраструктура? Kubernetes, Docker, CI/CD — расскажи подробнее.

Senior
Альфа
7

Реализуй LRU-кэш с вытеснением старых значений (базовая реализация)

Senior
СовкомбанкСовкомбанк
7

Что такое REST и чем он отличается от обычного HTTP API?

Senior
kode.ru
7

Что такое type erasure в дженериках Java и почему так сделано?

Senior
ИП Ганус Александр Андреевич
7

Как обеспечить надёжную отправку инвойса, если внешний сервис может упасть?

Senior
Т-БанкТ-Банк
7

Что такое неизменяемый (immutable) класс? Какие у него недостатки?

Senior
Т-БанкТ-Банк
7

Опиши жизненный цикл сущности в Hibernate.

Senior
Технократия
7

Если есть кэш данных, как понять, что причина OOM именно в нём?

Senior
ТБанк
7
/710