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

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

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

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

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

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

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

Каталог

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

Найдено: 1197
Лайвкодинг

Задача: даны два списка, вывести элементы первого, которых нет во втором. Напишите решение на Java.

Для решения задачи можно использовать коллекцию HashSet для быстрого поиска элементов второго списка и затем фильтровать первый список. Вот пример на Java:

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

Что можете рассказать про Stream API в Java? Что это такое и какие типы операций в нём есть?

В Java Stream API операции делятся на промежуточные и терминальные.

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

Что такое модификаторы equals и hashCode по умолчанию в Java?

В базовом классе Object. Метод equals по умолчанию сравнивает ссылки объектов (this == obj). Метод hashCode по умолчанию возвращает целочисленное значение, полученное, как правило, по адресу объекта в памяти.

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

Почему в реализации HashMap в Java не применяется интерфейс Comparator для определения порядка элементов?

HashMap в Java реализует структуру данных на основе хеш-таблицы, где элементы хранятся в несортированном порядке, а доступ к ним происходит по хеш-коду ключа.

Читать ответ