РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
32 of 38 menu

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

Что такое Java и для чего он используется?

Что такое JVM, JRE и JDK? В чём разница?

Что такое байт-код в Java?

Что такое принцип WORA (Write Once, Run Anywhere)?

Какие типы данных существуют в Java?

В чём разница между примитивными и ссылочными типами данных?

Что такое автобоксинг и анбоксинг в Java?

Что такое String в Java и чем он отличается от StringBuilder и StringBuffer?

Что такое пул строк в Java?

Как объявить переменную в Java?

Какие модификаторы доступа есть в Java?

В чём разница между public, private, protected и дефолтным модификатором?

Что такое static в Java?

Что такое final в Java?

Что такое abstract в Java?

Что такое операторы в Java?

В чём разница между == и equals() в Java?

Что такое hashCode() и как он связан с equals()?

Какие циклы есть в Java?

В чём разница между for, while и do-while?

Что такое массивы в Java?

В чём разница между массивом и ArrayList?

Что такое коллекции в Java?

Какие интерфейсы коллекций вы знаете?

В чём разница между List, Set и Map?

В чём разница между ArrayList и LinkedList?

В чём разница между HashSet и TreeSet?

В чём разница между HashMap и TreeMap?

В чём разница между HashMap и Hashtable?

Что такое ConcurrentHashMap и как он работает?

Что такое классы в Java?

Как объявить класс в Java?

Что такое объект в Java?

Как создать объект в Java?

Что такое конструктор в Java?

Что такое перегрузка конструкторов в Java?

Что такое наследование в Java?

Что такое множественное наследование в Java?

Что такое интерфейсы в Java?

Что такое абстрактные классы в Java?

В чём разница между интерфейсом и абстрактным классом?

Что такое полиморфизм в Java?

Что такое переопределение методов в Java?

Что такое перегрузка методов в Java?

В чём разница между переопределением и перегрузкой?

Что такое дженерики в Java?

Что такое ? (wildcard) в дженериках Java?

Что такое extends и super в дженериках?

Что такое исключения в Java?

Что такое проверяемые и непроверяемые исключения?

Что такое try-catch-finally в Java?

Что такое throw и throws в Java?

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

Что такое многопоточность в Java?

Что такое поток Thread в Java?

Как создать поток в Java?

В чём разница между Thread и Runnable?

Что такое синхронизация в Java?

Что такое synchronized в Java?

Что такое wait(), notify() и notifyAll()?

Что такое deadlock в Java?

Что такое ExecutorService в Java?

Что такое Callable и Future в Java?

Что такое лямбда-выражения в Java?

Что такое функциональные интерфейсы в Java?

Что такое Stream API в Java?

Какие операции Stream API вы знаете?

В чём разница между промежуточными и терминальными операциями?

Что такое Optional в Java?

Что такое Date и Time API в Java?

Что такое LocalDateTime, LocalDate, LocalTime?

Что такое аннотации в Java?

Какие встроенные аннотации вы знаете?

Что такое рефлексия в Java?

Что такое сборщик мусора в Java?

Какие алгоритмы сборки мусора вы знаете?

Что такое модули в Java (Java Platform Module System)?

Что такое пакеты в Java?

Что такое JAR файл?

Что такое Maven и Gradle?

Что такое Spring Framework?

Что такое Spring Boot?

Что такое Hibernate?

Что такое JPA?

Что такое тестирование в Java?

Что такое JUnit?

Что такое Mockito?

Что такое REST API в Java?

Что такое WebSocket в Java?

Что такое микросервисная архитектура в Java?

Какие best practices в Java вы знаете?

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить