ENIGMA AI
ENIGMA AI

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

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

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

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

Существует ли контракт между методами equals и hashCode в Java?

language_specific Java middle

Что такое Project Reactor?

backend Java middle

Как объекты в действительности хранятся в куче (heap)?

language_specific middle

Можете рассказать про Kubernetes?

devops Kubernetes middle

Что означает ключевое слово static в Java и для чего его можно применять?

language_specific Java junior

Был ли у тебя опыт работы с высоконагруженными системами?

architecture middle

Что нового появилось в Java 21?

language_specific Java middle

Есть ли у вас еще какие-нибудь вопросы?

general junior

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

language_specific Java junior

Что такое хэш-код и может ли быть плохой реализация данного метода?

data_structures junior

Что можно сделать с классом, чтобы после помещения экземпляра этого класса в HashMap, мы больше не смогли получить доступ к этому значению?

data_structures Java middle

Какие шаблоны проектирования вы знаете?

architecture middle

Работал ли ты с многопоточностью?

concurrency middle

Что вы можете рассказать о классе String?

language_specific Java junior

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

language_specific Java junior

Какие существуют правила переопределения метода Object.equals в Java?

oop Java middle

Почему использование атомарных операций может приводить к проигрышу в скорости по сравнению с другими решениями и в каких случаях они могут быть эффективнее?

concurrency middle

Дана строка из латинских букв. Нужно найти первый символ, который встречается в строке ровно один раз. Расскажите, как бы вы это решали и какова временная и пространственная сложность вашего решения?

algorithms junior

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

backend Spring junior

Чем отличается Java 17 от Java 21?

language_specific Java middle

Какие операции со связными списками (linked lists) работают эффективнее по сравнению с массивами (array lists)?

data_structures junior

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

backend Kafka middle

Что такое JVM?

language_specific Java junior

Что такое DLP?

security middle

Что такое String Pool?

language_specific Java middle

С какими системами управления базами данных (СУБД) вы работали?

database junior

Перечислите примитивные типы данных в Java.

language_specific Java junior

Работали ли вы с Apache Kafka?

backend Kafka middle

Как можно решить эту проблему?

general junior

Почему объекты в JavaScript нельзя сравнивать через оператор двойного равно (==)?

language_specific JavaScript junior

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