Каким образом Spring определяет, какой компонент следует внедрить в зависимость?
Java
Каким образом выбрать конкретную реализацию бина при регистрации новых экземпляров с одинаковым типом в библиотеке?
Какие области памяти используются в JVM для хранения данных и как они отличаются между собой?
Каким образом организовано хранение и распределение данных в Kafka?
С какими фреймворками вы работали в своих проектах?
В каких случаях применяется оператор HAVING в SQL-запросах?
Какие инструменты и библиотеки для реализации многообразных потоков вы использовали в своей практике?
Какими потоками? (уточняющий вопрос после упоминания потоков ввода-вывода)
В чем заключается основное предназначение системы Apache Kafka и почему она широко используется в современных проектах?
Можно ли изменить тип возвращаемого значения метода при его перегрузке с разными наборами параметров?
Имел ли опыт работы с изменяемыми коллекциями данных?
Как добавить новую колонку с дефолтным значением в таблицу на проде без блокировок и простоя? Специфика PostgreSQL.
Можешь перечислить основные методы интерфейса ExecutorService и объяснить их назначение?
Какие отличия между использованием WebClient и RestTemplate для выполнения HTTP-запросов в приложении?
Какие шаги выполняет Dockerfile для запуска Java-сервиса внутри контейнера?
Какие преимущества предоставляет использование Protocol Buffer в ваших проектах?
Какие компоненты и модули Spring Cloud вы применяли в своих проектах?
В объекте двусвязного списка хранится ли указатель на предыдущий элемент?
Какое отличие существует между системами логирования и инструментами для трассировки распределенных систем, такими как OpenTelemetry?