Какие методы диагностики неполадок и ошибок можно применить при работе с базой данных?
Какая структура данных в API коллекций обеспечивает доступ к элементам за постоянное время?
Можете описать ваши основные задачи и ответственность на текущем месте работы?
Чем отличаются аннотации @Component, @Repository и @Service в Spring и в чем их назначение?
На какие факторы ты обращаешь внимание при выборе предложения о работе?
Как различаются уровни кэширования первого и второго в Hibernate по своей роли и использованию?
Имеете ли опыт взаимодействия с удаленными серверами или сервисами?
Какие основные рабочие процессы и задачи вам приходилось выполнять на предыдущих местах работы?
Учитываешь ли ты возможную нагрузку и производительность при разработке конкретного участка кода?
Как принципы SOLID способствуют улучшению качества и поддерживаемости программного обеспечения?
Каким образом реализовать класс, свойства которого нельзя изменить после создания объекта?
Какие ваши профессиональные цели и планы на развитие?
Каким образом следует структурировать три зависимости внутри сервиса, каждая из которых реализует свои интерфейсы и имеет по три варианта реализации?
В чем важность обработки проверяемых исключений в процессе разработки программного обеспечения?
Каким образом узлы связанного списка хранится в области памяти кучи?
Можете объяснить концепцию Propagation в контексте транзакций?
Есть ли у вас опыт использования оператора UNION в SQL-запросах?
Какие ожидания у тебя связаны с будущей позицией и чем ты планируешь заниматься на новой работе?
Можно ли объяснить концепцию структуры обработки ошибок в программировании и как она организована?
Как оценить временную сложность операций вставки, удаления и поиска элементов в связном списке?