Назовите 2-3 примера потокобезопасных коллекций.
Чем отличаются hot и cold publishers?
Для каких целей применяется аспектно-ориентированное программирование (AOP)?
Как строился цикл задач — от проработки архитектуры до сопровождения, включая тесты, код-ревью, CI/CD?
Когда не нужно использовать микросервисную архитектуру? Приведите пару причин.
Какой интерфейс используется для управления транзакциями в Spring?
Почему решили выйти на рынок и искать новые предложения?
Можешь поэтапно описать, что происходит, когда ты делаешь HTTP-запрос в браузере — от ввода URL до получения ответа?
Как вы оцениваете свой уровень как разработчика (junior/middle/senior)?
В каком районе вы проживаете?
Семейное положение, есть ли дети?
Готовы ли вы выполнить тестовое задание?
Паттерн Outbox: как обеспечить атомарность записи в БД и отправки события в очередь?
Написать SQL-запрос: выбрать имена трёх самых читаемых авторов на данный момент (у которых больше всего книг сейчас на руках).
Написать SQL-запрос: выбрать названия всех книг, у которых больше трёх авторов.
Что такое VACUUM в PostgreSQL и зачем он нужен?
Какие задачи приходилось делать с точки зрения построения инфраструктуры, CI/CD, Docker, Kubernetes?
Работали ли вы со Spring до появления Spring Boot? В чём основные отличия?
Какие технологии используются в командах? Есть ли Kotlin?
Почему Spring Boot стал так популярен по сравнению с Java EE?