Какими инструментами или библиотеками для многопоточности вы пользовались в своих проектах?
При использовании технологии, основанной на концепции Sidecar, сталкивались ли вы с этим опытом?
Какие действия выполняются в системе при создании объекта с помощью оператора new?
Каким образом можно реализовать отношение типа many-to-many в базе данных или ORM?
Какими шагами осуществляется присоединение к уже существующему проекту?
Какими способами можно определить равенство двух объектов в языке Java?
На каком этапе разработки следует внедрять механизм автоматического управления памятью (Garbage Collector)?
Готов ли ты начать работу в максимально короткие сроки?
Можно ли применять аннотацию @Transactional к приватным методам в сервисах на Java?
Можете объяснить концепцию и основные компоненты Spring Framework?
Какие действия предпринимаешь, если в Spring-контейнере обнаруживаются несколько бинов одного класса?
При выполнении программы происходит преобразование ссылки или объекта к его конкретному типу, известному во время выполнения или компиляции. Что это за процесс?
Какое отличие существует между переменными, объявленными в интерфейсе, и переменными в абстрактном классе?
В вашем последнем проекте бизнес-логика реализована на стороне базы данных или в приложении?
Какие технологии и инструменты применялись в вашем последнем проекте?
Какие интерфейсы в программировании обеспечивают выполнение операций атомарно?
Какие типы данных или ресурсов обычно сохраняются в браузерном кэше?
Каковы преимущества и недостатки использования сравнения по ссылкам в программировании?
Что происходит в процессе компиляции, известном как Building, и к чему она приводит?
Опишите основные этапы и подходы к разработке, принятые в вашем последнем проекте.