ENIGMA AI
ENIGMA AI

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

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

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

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

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

language_specific junior

Расскажите про ExecutorService в Java.

concurrency middle

Как работают указатели в Java?

language_specific junior

Что такое рекорды (records) в Java?

language_specific middle

Расскажите об иерархии коллекций в Java.

data_structures junior

Расскажите про контракт между методами hashCode() и equals() в Java.

language_specific junior

Расскажите про интерфейс List в Java.

data_structures junior

Что из себя представляет Spring Boot Starter?

backend junior

Explain the difference between Optional.get() and Optional.orElse() in Java.

language_specific junior

What are virtual threads in Java 21 and how do they differ from traditional platform threads?

concurrency middle

Какие версии Java вы использовали в последнее время и с какими из них работали?

language_specific junior

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

language_specific junior

Расскажите про Java Memory Model (JMM).

language_specific senior

Какие правила (happens-before) существуют в Java Memory Model?

concurrency senior

Как сборщик мусора определяет, что объект пора очистить, а не переносить в следующее поколение?

language_specific middle

Можно ли принудительно освободить ресурс, захваченный через synchronized?

concurrency middle

Почему стоит использовать ZGC?

language_specific middle

В каких случаях использование Java может быть нецелесообразным или не подходить для решения конкретной задачи?

architecture middle

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

language_specific middle

Что означает, что хэш-коды будут одинаковыми при вызове без переопределения метода hashCode?

language_specific middle

Что произойдет при работе с entity-классом, в котором не определены методы equals и hashCode?

language_specific middle

Как изменение значения поля объекта влияет на поведение функции hashCode?

language_specific middle

Что такое метод hashCode() в Java и как он работает?

language_specific junior

Как правильно реализовать методы equals и hashCode для entity-класса, чтобы обеспечить корректную работу с такими объектами?

language_specific middle

Что произойдет, если переопределить метод hashCode, но не переопределить метод equals?

language_specific middle

Как будет работать функция hashCode, если она не учитывает изменяющиеся поля объекта?

data_structures middle

Что такое коллизия в контексте хэш-кодов и почему метод equals может возвращать false при одинаковом значении хэш-кода?

data_structures middle

Что произойдет, если мы создадим новый класс и не переопределим метод hashCode?

oop middle

Можем ли мы использовать в HashSet и HashMap объекты класса, в котором не переопределена функция hashCode()?

data_structures middle

Что произойдет, если мы попытаемся использовать объект класса в качестве ключа в HashSet или HashMap, не переопределив метод hashCode()?

language_specific middle

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