Подготовка к интервью

Вопросы на собеседовании по Java

1197 вопросов по Java с технических собеседований

1197 вопросов 1634 компании 353 технологии

Что проверяют на интервью

Как устроена подборка

На странице собраны вопросы по Java — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: java, backend, database.

Каталог

Результаты поиска

Найдено: 1197
Теория

Опиши, в каком порядке вызываются конструктор класса, конструктор суперкласса, статический инициализационный блок и аксессоры в Java.

Статические инициализационные блоки и статические переменные суперкласса: Вызываются из суперкласса при первой загрузке класса Class.forName().

Читать ответ
Теория

Объясните, что представляет собой интерфейс ConcurrentMap и как он отличается от обычных карт в Java.

Интерфейс ConcurrentMap в Java расширяет обычный Map и предназначен для использования в многопоточной среде. Его ключевые особенности:

Читать ответ
Теория

Каковы основные преимущества и недостатки использования ключевого слова synchronized в Java?

Ключевое слово synchronized в Java используется для обеспечения потокобезопасности, блокируя доступ к критическим секциям кода, чтобы только один поток мог выполнять их одновременно.

Читать ответ
Теория

Использовал ли ты интерфейс Callable для выполнения задач в Java?

Да, интерфейс Callable в Java используется для выполнения задач, которые возвращают результат и могут выбрасывать исключения. В отличие от Runnable, Callable позволяет получить результат выполнения через Future.

Читать ответ