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

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

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

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

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

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

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

Каталог

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

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

Какой класс из пакета java.util.concurrent ты бы применил для организации многопоточной обработки файловых операций?

Для организации многопоточной обработки файловых операций в Java из пакета java.util.concurrent часто используют класс ExecutorService. Он позволяет управлять пулом потоков и выполнять задачи асинхронно.

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

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

В Java в одном классе можно иметь несколько методов с одинаковым именем, если они отличаются по сигнатуре — то есть по количеству, типам или порядку параметров. Это называется перегрузкой методов (method overloading).

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

Для чего используется функциональный интерфейс BiFunction<T, U, R> в Java?

BiFunctionT, U, R используется для представления функции, которая принимает два аргумента типов T и U, и возвращает результат типа R. Это специальный функциональный интерфейс из пакета java.util.function.

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

Что такое аннотация в Java? Как бы вы объяснили это другому разработчику?

Аннотации не влияют напрямую на логику программы, но могут использоваться для генерации кода, проверки на этапе компиляции, конфигурации поведения фреймворков и т.д.

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

Какие ключевые особенности и реализованные решения вы использовали в своих Java-проектах, чтобы обеспечить их эффективность и стабильность?

Для обеспечения эффективности и стабильности Java-проектов я использовал следующие подходы и решения:

Читать ответ