Какой алгоритм используется при поиске элемента по его позиции в массиве, и какая у него временная сложность?
Какие отличия существует между инстанцированием объекта напрямую и использованием шаблона Builder для его создания?
Можете рассказать о своем опыте работы с Docker и о том, как вы его использовали в проектах?
Можешь назвать основные типы операций, реализуемых при работе со Stream в Java?
Каковы преимущества и недостатки использования оператора WHERE в SQL-запросах?
Чем отличаются подходы к очистке стека в языках C# и Java?
Какое отношение существует между интерфейсами Future и Callable в языках программирования?
Можно ли использовать связанный список для реализации очереди?
Можно ли считать ошибки в программировании проверяемыми типами и как это влияет на обработку ошибок?
Объясните основные идеи и принципы работы метода equals в Java и как он связан с понятием контракта в объектно-ориентированном программировании.
Какой тип изоляции транзакций вы выбрали бы для гарантии точности данных при одновременном начислении и списании средств на счете?
Как часто вы сталкиваетесь с ситуациями, вызывающими возражения, и как их обычно решаете?
Какие преимущества дает использование интерфейсов для организации взаимодействия с различными объектами?
К какой категории паттернов относится класс Comparator?
Какие знания у вас есть по использованию прокси в Spring Framework?
Имели ли вы опыт работы с базами данных, отличающимися от реляционных моделей?
В каких случаях сервер не возвращает тело ответа?
Вы когда-либо признавали или защищали свою точку зрения по техническому вопросу в рамках проекта?
Какое отличие между аннотациями @Component и @Repository в Spring?
Какие основные сложности и недостатки связаны с использованием наследования в языке Java?