Почему в современном Spring нет необходимости указывать аннотацию @Autowired?
Какие методы могут содержаться в интерфейсе?
Где следует применять перечисления (Enum) в Java?
Какие области видимости (scope) можно использовать в любом приложении?
Какие существуют способы итерации по коллекциям в Java?
В чем разница между Collection и Stream в Java?
Чем отличаются подходы Trunk-Based Development и Feature Branching?
Для чего используется кэширование в программировании?
В чем заключаются основные отличия между подходами Trunk Based Development и Feature Branch Development?
Что подразумевают выражения «является» и «имеет» в контексте принципов объектно-ориентированного программирования (ООП)?
Что такое XSLT?
Как можно одной строкой преобразовать ArrayList в HashSet?
Почему базы данных лучше текстовых файлов?
Как можно обработать исключения в Java?
При помощи каких инструментов или аннотаций мы можем указать ограничения (constraint) в Java?
Когда полное сканирование набора данных бывает более эффективным, чем доступ по индексу?
Как вы понимаете принципы SOLID, исходя из вашего опыта?
Что такое SQL-инъекция и как ее предотвратить?
Что такое BDD (разработка через поведение)?
Какие протоколы передачи данных вы знаете?