Бывали ситуации, когда hashCode возвращал отрицательное значение? Как вы с этим справлялись?
Имели ли вы опыт изучения книги "Грокаем алгоритмы"?
Какой результат будет возвращен в Java при выполнении операции с такой строкой?
Какое значение возвращает метод equals при сравнении двух объектов, один из которых является ссылкой на другой?
Какие методы Stream API применяете наиболее часто в своих проектах?
Можете ли вы объяснить, что представляет собой интерфейс Closeable в Java?
Можете объяснить, как организован и работает Kafka Topic?
Могут ли возникать исключения, которые проверяются во время выполнения программы, и как это связано с механизмом обработки исключений в Java?
Могут ли возникнуть проверяемые исключения в процессе выполнения программы?
В каких случаях создание индексов в базе данных нежелательно или неэффективно?
Обсуждалась ли в вашем последнем проекте спецификация нефункциональных требований от клиента?
Можно ли опустить обязательное объявление throws в объявлении метода в Java?
Можно ли перечислить и описать основные состояния, в которых может находиться поток выполнения?
Обязательно ли придерживаться определённых правил при переопределении методов equals и hashCode в Java?
Каким образом обеспечивается амортизированная сложность операций в хеш-таблице, стремящаяся к O(1)?
Какие отличия можно отметить между версиями JDK 8 и JDK 21 в контексте новых возможностей и улучшений?
Какой уровень целесообразности имеет использование JDBC для сервиса, занимающегося только операциями создания, чтения, обновления и удаления данных?
В чем заключается назначение и использование группировки данных в системах управления базами данных?
Как следует правильно завершить работу с соединением в базе данных или сетевом протоколе?
Можете объяснить, что такое HandlerMapping и как он используется в веб-фреймворках?