Насколько тесно работал с Kubernetes? Как настраивали конфиги для сервисов?
Расскажи про снижение нагрузки на БД на 30% — что было сделано?
В каких случаях не стоит использовать негенерационный GC?
Что наиболее интересного делалось в работе за последний год-полтора? Расскажи про проект.
Продукт пришел с запросом разработать сервис Лояльности, который на основе количества доставленных заказов (мастер-система по заказам OMS) будет отдавать сервису оформления заказа (cashier) размер скидки. Сервис Лояльности пока не будет иметь фронтовой части, только в БД надо хранить маппинг от какого количества доставленных и не отменённых заказов какая скидка. Что-то вида Заказов Скидка [phone]% [phone]% [phone]% [phone]% Необходимо спроектировать сервис, предложить механизмы интеграции с Сервисом оформления заказа и Сервисом управления заказами. Необходимо спроектировать архитектуру сервиса, которую можно будет передать в команду разработки и развертывания.
Как организовано описание переходов между статусами?
Как построить эффективный индекс для колонки с низкой селективностью (например, статус: new/running/finish), когда важен только статус 'new'?
Как в Spring MVC получить доступ к данным HTTP-запроса (query параметры, заголовки, тело)?
Был ли опыт оптимизации SQL-запросов?
Что такое happens-before? Зачем разработчику про это знать? Откуда берётся эта гарантия?
Что такое WebSocket? Для чего используется?
В чём преимущество реактивного программирования?
Как вы оцениваете эффективность использования story points по сравнению с оценкой в часах?
Как вы себя оцениваете? Middle, middle+, senior?
Push vs Pull подход в брокерах сообщений (ActiveMQ vs Kafka). Плюсы и минусы каждого.
Где ещё удобно применять иммутабельные объекты, кроме как в ключах HashMap?
Как была организована инфраструктура? Kubernetes, Docker, CI/CD — расскажи подробнее.
Расскажи подробнее про реализацию CQRS в вашем случае.
Как клиент видит ситуацию, когда зачисление упало и он хочет списать?
Чем хотел бы заниматься на новом месте? Что значит для тебя участие в архитектурных решениях?