Вопросы по Java — часть 3
538 реальных вопросов с собеседований разных специальностей, отсортированы по частоте
Все вопросы открыты бесплатно для всех — без регистрации и оплаты.
2×
Какие существуют модификаторы доступа в Java и для чего они нужны?
language_specific
junior
2×
Как работает Spring MVC?
backend
middle
2×
На какой версии Java вы писали?
language_specific
junior
Так Enigma подсказывает прямо на собеседовании
этот вопрос задавали на реальных интервью 2×
Какие существуют модификаторы доступа в Java и для чего они нужны?
Модификаторы доступа в Java управляют видимостью классов, методов и полей. Они определяют, из каких частей программы можно обращаться к элементу. Всего их четыре: private, default (package-private), protected и public. 1. private — самый строгий. Элемент доступен только внутри того же класса. Используется для инкапсуляции: скрываем внутреннюю реализацию, чтобы внешний код не мог напрямую менять состояние объекта.…
✓ Четыре модификатора: private, default (package-private), protected, public — от самого строгого к самому открытому.
✓ private — только внутри класса, default — в пакете, protected — пакет + наследники, public — везде.
🔒 и ещё 2 — в полном ответе
Дочитать ответ и получать такие подсказки во время своего интервью
Вход через Telegram за секунду. 150 кредитов бесплатно, карта не нужна.
Даю согласие на обработку персональных данных
(152-ФЗ) и принимаю условия использования
Вы уже вошли — полные ответы и подсказки ждут в приложении
Скачать Enigma
2×
Что такое маркерные интерфейсы в Java и какие примеры вы можете привести?
language_specific
junior
2×
В чем заключается разница между HashMap и TreeMap в контексте использования коллекций в программировании?
data_structures
junior
2×
Является ли интерфейс с одним абстрактным методом функциональным интерфейсом в контексте программирования?
language_specific
junior
2×
Что такое полиморфизм в Java и какие существуют его примеры?
oop
junior
2×
В чем разница между файлами формата WAR и EAR в Java EE?
backend
middle
2×
Какие коллекции существуют в Java Collections Framework и от чего они наследуются?
data_structures
junior
2×
Какие два типа исключений существуют в Java и в чем их основные различия?
language_specific
junior
2×
Что такое AtomicInteger и зачем они используются?
concurrency
middle
2×
Расскажите про Java Collections Framework.
language_specific
junior
2×
Будет ли у всех объектов одинаковый хэш-код при вызове метода hashCode без переопределения, и что именно произойдет в этом случае?
language_specific
junior
2×
Как работает метод put в HashMap в Java и можно ли оптимизировать процесс записи или сделать так, чтобы записанное значение невозможно было извлечь?
data_structures
middle
2×
Сколько элементов может принимать Flux в Project Reactor?
backend
middle
2×
Какие новые возможности появились в последних версиях Java?
language_specific
middle
2×
Зачем нужно переопределять метод hashCode?
language_specific
junior
2×
Какие отличия между volatile и synchronized в Java?
concurrency
middle
2×
Во что компилируются лямбда-выражения в Java?
language_specific
junior
2×
Чем отличается HashMap от Hashtable?
data_structures
junior
2×
Можете привести пример использования volatile?
concurrency
middle
2×
Какую версию Java вы используете в проекте?
language_specific
junior
1×
Зачем использовать Java-конфигурацию, если уже есть конфигурация на основе аннотаций?
language_specific
middle
1×
Что такое WebFlux в Java?
backend
middle
1×
С какого количества элементов в бакете HashMap в Java происходит переход от связного списка к красно-черному дереву?
data_structures
middle
1×
Какие примитивные типы данных в Java вы знаете?
language_specific
junior
1×
Почему не стоит использовать один JVM (Java Virtual Machine) для всех приложений?
language_specific
middle
1×
Какая специфика реализации ConcurrentHashMap внутри?
data_structures
middle
1×
Какова временная сложность операции удаления элемента из ArrayList?
data_structures
junior
1×
Где нужно написать строку импорта в проекте Spring Boot 3?
language_specific
junior