Чем отличаются концепции наследования и полиморфизма в объектно-ориентированном программировании?
В чем заключаются ограничения, накладываемые на таблицу при использовании первичного ключа?
Каким проектам или задачам ты занимался в разработке?
Какова роль внешнего ключа в реляционной базе данных SQL?
Какие аспекты нужно учитывать при переопределении метода equals в Java?
Готов ли ты нарушить принципы нормализации данных ради повышения скорости работы базы?
Можешь перечислить основные виды контекстов, используемых в разработке или проектировании систем?
Какую информацию содержит переменная в программировании?
Каким образом можно добавить новый узел в среднюю часть связанного списка?
Использовали ли вы Mockito для тестирования скрытых или внутренне неявных компонентов системы?
Какими признаками ты руководствуешься при выборе класса для вставки элемента в HashMap?
Является ли ключевое слово volatile гарантией порядка выполнения операций в многопоточной среде и как оно связано с моделью Happens-before?
Расскажи о ситуации, когда тебе приходилось создавать или оптимизировать структуру базы данных
Являются ли целочисленные типы данных с признаками знаковыми или беззнаковыми?
Можешь ли ты назвать две категории методов, используемых в Stream API?
Можете объяснить, как использовать оператор WHERE в SQL-запросах для фильтрации данных?
Можешь перечислить основные характеристики и особенности фреймворка Spring?
Обязательно ли структура индекса представляет собой дерево?
Объясните принцип работы Pessimistic Locking в рамках Spring и его применение при работе с базой данных
Какую роль играет интерфейс ExecutorService при управлении выполнением задач в Java?