Какой из компонентов JVM требует больше памяти: область для хранения объектов (Heap) или область для выполнения методов (Stack)?
Какие методы и инструменты позволяют контролировать и ограничивать потребление памяти для Java-приложения, запущенного из JAR-файла командой java -jar?
Какое назначение метода asList при работе с классом Arrays в Java?
Можете объяснить концепцию ветвления в системе контроля версий, которая используется для разработки отдельных фич?
Можешь перечислить основные иерархии классов исключений, используемых в языках программирования?
Объясните концепцию полиморфизма в объектно-ориентированном программировании и как он реализуется в коде
Можно ли выделить недостатки использования метода интерпретации байт-кода? Какие есть потенциальные проблемы с этим подходом?
Какие аспекты необходимо учитывать при создании Java-приложений для обеспечения их работоспособности на различных операционных системах?
Какое отличие между паттернами Builder и Facade в контексте проектирования программных систем?
Каковы отличия между использованием потоков данных (streams) и традиционными циклами при обработке коллекций?
Где расположены статические функции и данные в объектно-ориентированном программировании?
Как отличаются между собой структуры данных List и Set в контексте их использования и свойств?
Есть ли у вас практический опыт использования функций и новых возможностей, представленных в Java 8?
Можешь назвать облачные платформы и сервисы, с которыми ты работал или о которых знаешь?
Использовал ли ты команду EXPLAIN в своих SQL-запросах для анализа их выполнения?
Какие структуры данных из Java Collections Framework применяешь в своих проектах, и в чем их преимущества?
В чем заключается разница между интерфейсом и абстрактным классом, и зачем использовать интерфейс?
Каким образом осуществляется разделение данных по партициям в системе
Рассматриваешь ли ты масштабирование приложения за счет увеличения числа запущенных инстансов при внедрении ресурсоемких функций?
Каким образом реализовать проверку наличия обязательных параметров, таких как логин, пароль и URL, в файле application.properties, чтобы стартер не запускался при их отсутствии?