ENIGMA AI
ENIGMA AI

Вопросы по Java — часть 11

538 реальных вопросов с собеседований разных специальностей, отсортированы по частоте

Все вопросы открыты бесплатно для всех — без регистрации и оплаты.

🎯 Enigma AI — помощник прямо во время собеседования
Десктоп-приложение слушает интервьюера, распознаёт вопросы и подсказывает ответы в реальном времени. Невидимо для screen-share, поддержка виртуальной камеры, стелс-режим.
Скачать Enigma

Почему операция инкремента может быть ошибочной при использовании ключевого слова volatile?

concurrency middle

Что такое конкурентные коллекции из пакета java.util.concurrent?

concurrency middle

Что такое ConcurrentModificationException?

language_specific junior

Какие методы класса Object в Java вы знаете?

language_specific junior

Каков ваш совокупный опыт работы с Java?

general junior

Что такое JUnit и для чего используются расширения в этом фреймворке?

testing junior

Сколько лет языку программирования Java?

language_specific junior

Как можно создать JSON-запрос или сериализовать объект с помощью библиотеки Jackson?

backend middle

Знаком ли ты с интерфейсом AutoCloseable?

language_specific junior

Как в коде реализовать интерфейс AutoCloseable?

language_specific junior

Как правильно обрабатывать InterruptedException в Java?

concurrency middle

Что лучше использовать: Hibernate или Data JPA, или стоит их сочетать?

backend middle

Зачем нужны атомарные классы (atomic classes) в многопоточном программировании?

concurrency middle

Что происходит с потоком, когда очередь ArrayBlockingQueue заполнена, и от чего зависит поведение системы в этот момент?

concurrency middle

Какие виды пулов потоков предоставляет ExecutorService в Java?

concurrency middle

Как работает Apache Tomcat?

web middle

Вы знакомы с JDBC, JPA и ORM?

database middle

Что такое Apache Tomcat?

web junior

Какая версия Maven или Gradle будет использоваться в проекте?

backend junior

Что такое Native Method Stack?

language_specific middle

В чем отличие аннотации @Async от CompletableFuture в Spring?

backend middle

Что означает 'EL' в контексте Java Expression Language?

language_specific middle

Как можно использовать внешнюю переменную внутри стрима?

language_specific middle

Какие есть области памяти в Java-приложении и что в них хранится?

language_specific middle

Что происходит при передаче потока целых чисел (Stream<Integer>) в метод flatMap?

language_specific middle

Какие есть особенности или ограничения при использовании переменной внутри стрима (Stream) в Java?

language_specific middle

Что такое хеш-таблица, что такое коэффициент загрузки (load factor) и при каких условиях хеш-таблица в Java (HashMap) преобразует корзину в красно-черное дерево?

data_structures middle

Что такое Try-with-resources и какой интерфейс должен реализовывать ресурс?

language_specific junior

Чем отличается ArrayList от связанного списка (LinkedList)?

data_structures junior

Что такое try-with-resources в Java?

language_specific junior

Вопросы по другим технологиям