Какие принципы программирования, способствующие написанию красивого кода, вы знаете?
Почему использование ключевого слова throws в сигнатуре метода считается плохой практикой?
Какую задачу решает фреймворк Spring?
Какова величина байта?
Как объекты попадают в пул строк (String Pool)?
Какой период времени ты обычно обращаешься к ChatGPT в своей работе или обучении?
Какова алгоритмическая сложность поиска элемента по индексу?
Сколько нормальных форм существует в SQL?
Гарантирует ли HashMap заданную сложность при выборке элемента?
Есть ли смысл определять конструктор для сервлета, и как лучше инициализировать данные?
Какая структура данных обеспечивает наивысшую скорость выполнения для паттерна Command, и чем его можно заменить?
Назовите основные классы для работы с потоками ввода и вывода в Java.
Существует ли итератор в Stream?
Использовался ли в вашем последнем проекте механизм оркестрации компонентов или сервисов?
Какие типы шаблонов проектирования вы знаете и можете ли вы привести примеры их использования?
Чем отличаются реализации интерфейса Map: HashMap и TreeMap, и в каких случаях предпочтительнее использовать каждую из них?
В каком виде и как можно извлечь данные из контейнера бинов в Spring?
Почему в Spring больше не требуется указывать аннотацию @Autowired?
Какие виды тестирования ты знаешь?
Какой контейнер запускается в процессе выполнения тестов?