ENIGMA AI
ENIGMA AI

Вопросы по Java — часть 14

538 реальных вопросов с собеседований разных специальностей, отсортированы по частоте

Все вопросы открыты бесплатно для всех — без регистрации и оплаты.

🎯 Enigma AI — помощник прямо во время собеседования
Десктоп-приложение слушает интервьюера, распознаёт вопросы и подсказывает ответы в реальном времени. Невидимо для screen-share, поддержка виртуальной камеры, стелс-режим.
Скачать Enigma

Использовали ли вы когда-либо try-with-resources или транзакции в своей работе?

language_specific middle

Зачем в языке Java нужна гарантия volatile?

concurrency middle

Если первый поток завершит работу, можем ли мы гарантировать, что именно будет выведено в System.out.println?

concurrency middle

Какие проблемы возникали при работе с Project Reactor и что именно в нем вызывало сложности?

backend middle

От каких технологий хотели отойти при переходе на Project Reactor?

backend middle

Почему было тяжело найти разработчиков с опытом работы с Project Reactor?

backend middle

Как определить, что размер пула соединений (pool size) в HikariCP сконфигурирован некорректно?

database middle

Что такое ThreadLocal и для чего он используется?

concurrency middle

Какие проблемы возникают при использовании CompletableFuture и асинхронном запуске задач?

concurrency middle

В чем может быть проблема, если при работе с ArrayList возникла ConcurrentModificationException?

data_structures middle

Что такое предикат в функциональных интерфейсах?

language_specific junior

Знакомы ли вы с Bean Validation (JSR 380) в Java?

language_specific middle

Что вы можете рассказать про функциональные интерфейсы?

language_specific junior

Если объект меняется, может ли его хэш-код измениться?

language_specific middle

Сколько LongStream-операций генерирует данный код?

language_specific middle

Какая коллекция в Java лучше всего подходит для ситуации, когда нужно редко вносить и удалять элементы, но при этом часто требуется получать значения по индексу?

data_structures junior

Что такое Type Erasure и как он связан с параметризованными типами?

language_specific middle

Что такое SafePoint и для чего он используется?

language_specific senior

Какое влияние оказывает JIT-компиляция на поведение приложения при возникновении задержек (лагов) в рантайне?

language_specific senior

Как реализовать LRU (Least Recently Used) cache для Java, используя только доступные коллекции?

data_structures middle

Какая коллекция лучше подойдет для итерации по 100 миллионам элементов: ArrayList или LinkedList?

data_structures middle

Какие реализации коллекций в Java вы знаете и с какими из них работали?

data_structures junior

Расскажите, как устроен метод put в HashMap?

data_structures middle

В чем отличие между System.out.println и System.out.print?

language_specific junior

Что такое List в Java?

data_structures junior

К каким элементам кода в Java можно применить модификатор final?

language_specific junior

Что происходит с классом, который помечен ключевым словом final?

oop junior

Можно ли пометить любой элемент аннотацией @Bean, чтобы он стал бином?

language_specific junior

Перестраиваются ли элементы из списков в красно-черное дерево при достижении определенного порога в HashMap?

data_structures middle

Вам удобно будет работать с Java?

language_specific junior

Вопросы по другим технологиям