Можете ли вы рассказать о вашем участии в разработке проектов на предыдущем месте работы?
Почему в Java необходимо переопределять методы equals() и hashCode() совместно, и как это влияет на работу коллекций?
Имеется ли у вас опыт самостоятельной разработки решений с нуля?
Можете объяснить процесс преобразования исходного кода Java в байт-код?
Какие ограничения существуют у системы управления базами данных PostgreSQL?
Какова основная концепция и компоненты Spring Framework?
В каких сценариях целесообразно использовать паттерн Outbox?
Ты применяешь библиотеку Mockito для написания тестов?
Какой API или протокол был применен для интеграции вашего сервиса с платформами маркетплейсов в предыдущей компании?
В чем заключается назначение unchecked исключений в программировании?
В каких ситуациях необходимо применять синхронизированные участки кода?
Объекты типа Stack разделяются между различными частями программы или каждый экземпляр существует независимо?
Что произойдет внутри структуры данных HashMap, если все её элементы имеют одинаковый ключ?
Могут ли разные объекты возвращать одинаковый хэш-код?
Какие процессы запускаются и что происходит под капотом при вызове метода execute?
Можешь привести примеры функциональных интерфейсов в программировании?
Возможна ли ситуация, когда у Stream в Java API отсутствуют промежуточные операции?
Какой опыт у вас есть в работе с платформой Spring и её компонентами?
Какие методы асинхронного обмена сообщениями ты знаешь?
Объясните различия между уровнями доступа private, default (package-private), protected и public в языках программирования, например, в Java.