ENIGMA AI
ENIGMA AI

Вопросы на собеседование Backend Java — часть 38

268 популярных вопросов из 1630 собранных, отсортированы по частоте

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

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

Какие бывают виды таймаутов в сетевом взаимодействии?

networking middle

Как один поток может обслуживать тысячи входящих соединений одновременно?

concurrency middle

Какие вы знаете паттерны проектирования для повышения отказоустойчивости распределенных систем (например, Circuit Breaker, Bulkhead)?

architecture middle

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

concurrency Java middle

Что такое структура данных Set и как она реализована?

data_structures junior

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

networking middle

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

concurrency middle

Как ограничить количество одновременных обращений к ресурсу до 10 потоков?

concurrency middle

Что такое списки (lists) в Python и как они работают?

language_specific Python junior

Как правильно реализовать глубокое копирование (deep copy) сложного объекта, например, пользователя?

language_specific middle

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

language_specific Java middle

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

architecture Java middle

Какие основные характеристики Garbage Collector вы можете выделить?

language_specific middle

В каком городе вы сейчас находитесь?

general junior

После принятия оффера через какое время вы сможете выйти на новое место работы?

behavioral junior

Подскажите, от какой суммы вы рассматриваете предложение и какая зарплатная вилка была бы для вас комфортной?

behavioral junior

Какие компании в области финтеха, ритейла или телекома вы рассматриваете для трудоустройства?

behavioral junior

Что для вас важно в карьерном развитии: путь техлида, тимлида или углубление в экспертизу уровня Senior?

behavioral middle

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

architecture middle

Сталкивались ли вы когда-нибудь с аутстаффингом и как вы к нему относитесь?

general middle

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

language_specific Java middle

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

language_specific Java middle

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

language_specific Java middle

Что означает подход к Hibernate в контексте обсуждения хэш-кодов и их переопределения?

database Hibernate middle

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

language_specific Java middle

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

language_specific Java junior

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

language_specific Java middle

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

language_specific Java middle

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

data_structures Java middle

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

data_structures Java middle

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