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

Банк вопросов с собеседований

Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.

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

Усильте резюме перед собеседованием

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

Анализ резюме
Сбросить

Каталог

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

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

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

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

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

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

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

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

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

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

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

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

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

Читать ответ