Можете объяснить понятие контракта в контексте программирования или разработки систем?
Java
Обрабатывает ли протокол HTTP запросы в синхронном режиме?
Каким образом вы осуществляли взаимодействие с базой данных в предыдущей должности?
Применялись ли в вашем проекте хранимые процедуры или функции внутри базы данных?
Как вы определяете наиболее подходящий момент для принятия решения о выходе на работу?
Зачем нужны Stream API? Какие плюсы они добавили?
Могли бы вы рассказать о своих основных навыках и опыте работы?
Какие существуют виды связей между таблицами в реляционной базе данных?
Какую роль ты выполняешь в рамках этого проекта и какие основные обязанности у тебя есть?
Какое назначение у метода distinct в Stream API и чем он отличается от других методов фильтрации?
Можешь перечислить основные структуры данных, используемые в языке Java?
Какие исключения, которые нельзя явно проверить, возникали в вашем опыте работы?
Какие свойства характеризуют неизменяемый объект?
Какое поведение проявляется в Stream API, если отсутствует вызов конечной операции?
Какой у вас опыт работы с фреймворком Spring MVC?
Что следует учитывать и какие рекомендации есть при использовании метода finalize в Java?
Как порядок поля при создании трёхкомпонентного индекса влияет на его работу и эффективность?
Обеспечивает ли синглтон бин в Spring безопасное использование в многопоточной среде?
С какими трудностями вы сталкивались при внедрении и автоматизации процессов доставки в CI/CD
Какими методами и инструментами можно осуществлять взаимодействие с базой данных в приложениях на Java?