ENIGMA AI
ENIGMA AI

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

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

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

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

Какие существуют политики вытеснения данных в кэшах и в чем их основные различия?

data_structures middle

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

database middle

Что происходит с сообщением в Apache Kafka, если консюмер упал, не успев его обработать, и как можно смягчить последствия такой ситуации?

backend Kafka middle

Расскажите про Java Collections Framework.

language_specific Java junior

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

language_specific Java junior

Почему перемещение или массовое изменение 500 тысяч элементов в связном списке (linked list) считается неоптимальным и как это влияет на производительность?

data_structures junior

Как работает метод put в HashMap в Java и можно ли оптимизировать процесс записи или сделать так, чтобы записанное значение невозможно было извлечь?

data_structures Java middle

Сколько элементов может принимать Flux в Project Reactor?

backend Java middle

Почему индекс может не использоваться в SQL-запросе?

database SQL middle

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

database SQL middle

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

language_specific junior

Существуют ли альтернативные способы решения данной задачи?

general junior

Что такое JIT-компиляция?

language_specific middle

Какие недостатки есть у объектно-ориентированного программирования (ООП)?

oop middle

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

language_specific Java middle

Как работает сборщик мусора в Go?

language_specific Go middle

Как настроить гарантии доставки сообщений в Apache Kafka?

backend Kafka middle

Что такое область видимости переменных?

language_specific junior

Как можно реализовать данную задачу?

general junior

Какие отличия между volatile и synchronized в Java?

concurrency Java middle

Расскажите о продукте, над которым вы работали.

behavioral junior

Где в памяти хранятся строковые литералы?

language_specific middle

Как работает прокси-сервер?

networking junior

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

testing middle

Что такое идемпотентность в Apache Kafka?

backend Kafka middle

Какой стек технологий используется в компании?

general junior

Какие существуют методы и подходы для обработки ошибок в программировании?

language_specific middle

Как происходит процесс вставки ключей в хеш-таблицу?

data_structures junior

В каких случаях следует выбирать SQL, а в каких NoSQL базы данных?

database middle

Почему вообще нужен garbage collector?

language_specific junior

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