Можете объяснить основные принципы объектно-ориентированного программирования, реализуемые в Java?
Можете рассказать, кто входил в команду в вашем последнем проекте?
Какие преимущества дает миграция архитектуры приложения с монолита на микросервисы?
Какие типы коллекций и их реализации вы использовали в Java для хранения данных?
Каким образом вы бы организовали процесс перехода на полностью автоматизированное тестирование?
Можешь привести пример использования принципа полиморфизма в объектно-ориентированном программировании?
Можешь привести пример ограничения, наложенного на базу данных или систему?
Какой результат возвращает функция map при её вызове на коллекции или потоке данных?
Имели ли вы опыт работы с сложными SQL-запросами или оптимизацией баз данных?
Почему использование метода POST для всех видов запросов не рекомендуется в веб-разработке?
Проверял ли ты работу веб-систем?
Есть ли опыт работы с командной строкой и командными интерфейсами?
Что побудило вас выбрать именно язык Java для работы и разработки?
Какая функция в языке программирования возвращает тип переданного значения?
На каком этапе выполнения метода можно вставить точку для вызова другого метода?
Какие основные HTTP-методы используются при взаимодействии с REST API?
Объясните, что представляет собой B-дерево и как оно работает в базах данных или файловых системах.
Какая роль у фреймворков в процессе автоматизированного тестирования?
Имели ли опыт работы с созданием и управлением виртуальными машинами?
Каковы основные отличия между клиентами с богатой и минимальной логикой обработки?