Java-сервис. Выросло время ответа, часть запросов обрабатывается по несколько секунд. На что будете смотреть в первую очередь? Минимум 4 пункта.
Что хотели бы найти на новом месте?
Настраивали Kafka Producer? Какие настройки знаете?
Какие алгоритмы балансировки нагрузки знаешь?
Как в Spring MVC получить доступ к данным HTTP-запроса (query параметры, заголовки, тело)?
Чем отличается Cassandra от PostgreSQL? Расскажите об основных различиях.
Использование ConcurrentHashMap, чем именно ее работа отличается от обычных HashMap?
Какую коллекцию использовать для топ-10 самых дорогих товаров в реальном времени с поддержкой отсортированного списка?
С Kafka что делать с MDC контекстом?
Какие именно критичные бизнес-процессы переводились на асинхронную модель взаимодействия?
Расскажи про проект в Газпроме.
Знаешь ли как пишутся стартеры для Spring? Писал ли сам?
Есть ли опыт оптимизации SQL-запросов? Умеешь анализировать план запроса?
Как заменить большие конструкции if-else / switch-case с помощью паттернов (например, Strategy)?
Как вы обычно маппите объекты из entity в DTO и обратно?
Расскажите о своём опыте работы, ключевых достижениях и стеке технологий
В какой области памяти хранится ConcurrentHashMap? Какой контейнер использовать для хранения метрик?
Оптимизация SQL-запросов: чем она заключалась?
Как парсить JSON в Java? Какие библиотеки используются и как выглядит код?
Может ли система гарантировать консистентность и доступность одновременно (CA)?