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

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

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

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

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

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

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

Каталог

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

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

Сравнение строк в Java: интернирование, синхронизация и результаты операторов ==

Вывод — true, false, false. В объяснении условия есть ошибка: String.valueOf(Object) не обязан создавать строку; здесь он вызывает toString у уже созданного String и возвращает тот же объект.

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

Исследование поведения Stream.peek() при ленивом выполнении в Java

В современных JDK этот код может вообще ничего не вывести: count() способен получить известный размер Stream.of без обхода элементов. Наличие терминальной операции не гарантирует выполнение peek.

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

Как правильно переопределять методы с исключениями в Java

При overriding можно сохранить throws, убрать checked-исключения или сузить их типы. Нельзя добавить более широкое либо несвязанное checked-исключение; unchecked-исключения не ограничены таким правилом.

Читать ответ