В каких ситуациях применение индексов в базе данных не рекомендуется или может привести к ухудшению производительности?
Можете объяснить принципы гексагональной архитектуры и её основные компоненты?
Что мы получим в виде бинарного файла после компиляции Java-программы?
Каким образом можно обработать ситуацию, когда возникает исключение в программе?
Можешь назвать основные классы для работы со строками в стандартных библиотеках языков программирования?
Какие подходы или практики руководства проектами разработки программного обеспечения ты применял в своей работе?
Какова основная цель использования интерфейса Callable в программировании?
Можно ли объяснить различие между классом Object в Java и типом Any в Kotlin?
Как называется интерфейс, который используется для передачи условий фильтрации в функциональном стиле?
Можно ли объявлять методы установки (сеттеры) внутри финальных классов?
Каково назначение параметра Load Factor в хеш-таблицах или других структурах данных?
Какой механизм кэширования использовался в вашем последнем проекте, и какой провайдер для этого применяли?
Остаются ли следы работы JVM для последующего анализа в случае сбоя приложения?
Объясните, что представляет собой структура иерархической таблицы и в чем её преимущества
Какие инструменты и механизмы для работы с потоками вы использовали в Java?
В чем преимущества и недостатки использования Protocol Buffer для сериализации данных?
Какие способы ограничения доступа к методам и свойствам предусмотрены в интерфейсах?
Могли бы вы назвать два основных вида данных, используемых в языке Java?
Какими методами можно подтвердить теорему CAP в распределённых системах?
Каким образом осуществляется конфигурация механизмов автоматического управления памятью в системе?