Когда использовать Singleton, а когда Prototype?
Какие типы NoSQL баз данных существуют и когда их применять?
Что такое Spring Boot стартеры?
Чем отличается Docker-контейнер от виртуальной машины?
Какие ещё системы кэширования знаешь кроме Redis?
Каков ваш взгляд на работу с техническим долгом? Как с ним жить, если в коде «вермишель»?
Какие минусы у реализованного решения для банкомата?
SQL-запрос: найти ID пользователей, у которых больше трёх ролей (таблица-связка user_id, role_id).
Что такое Ajax?
Throwable — это класс или интерфейс?
Как себя оцениваете по уровню (Senior или Middle)?
На каком грейде ты сейчас? Расскажи про уровень команды.
Чем отличаются MongoDB, ClickHouse, Redis и Postgres?
В чём разница между аннотациями @Service и @Component в Spring?
Какие проблемы могут возникнуть при высокой нагрузке (десятки миллионов запросов)? Как масштабировать решение?
Опиши сложную задачу из последнего опыта: в чём была сложность и как решили?
Расскажите про структуру памяти JVM: из чего состоит, что такое Heap, Young/Old Generation?
Как оптимизировать медленный SQL-запрос? Какие инструменты использовать?
Семантики доставки в Kafka: exactly once, at least once, at most once. Поддерживает ли Kafka эти семантики от продюсера до консьюмера?
Приходилось ли использовать классы из java.util.concurrent?