В каких сценариях рекомендуется использовать платформу JDK в процессе разработки Java-приложений?
Как вы оцениваете свой профессиональный рост и развитие в области?
Когда в HashMap возникает ситуация, при которой два ключа имеют одинаковый хеш и вызывают коллизию
Бывали ли ситуации, когда вы выступали за определенное решение или идею, но в итоге оказались неправы, и как вы поступали в таких случаях?
Где и как применяются семафоры в архитектуре программных систем?
Можете объяснить, что подразумевается под языком программирования Java?
Объясните принцип Fail-fast и его роль в разработке программного обеспечения
Имели ли вы опыт использования Hibernate для работы с базами данных?
Объясните структуру и последовательность организации различных типов коллекций в языке программирования.
Каким образом можно определить, содержит ли объект Optional какое-либо значение?
Можешь назвать различные подходы к реализации интерфейса Map в Java?
Можешь назвать основные интерфейсы, которые используют в иерархии коллекций?
Каковы отличия между методами map и flatMap при работе со стримами в Java Stream API?
Какое назначение у ключевого слова final в программировании и в каких случаях его используют?
Для чего используется класс StringBuffer в программировании?
В каких ситуациях целесообразно использовать модификатор final в коде?
Можешь перечислить основные виды памяти, используемые в платформе Java?
Где в памяти размещаются базовые типы данных в программе?
Могли бы вы объяснить, что подразумевается под ограничениями в SQL и как они применяются?
Можете объяснить, что подразумевается под DDL в контексте SQL и для чего он используется?