ENIGMA AI
ENIGMA AI

Java-разработчик, Middle — вопросы с реальных собеседований, часть 31

922 вопросов уровня Middle, отсортированы по частоте

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

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

Можно ли наследоваться от enum в Java?

language_specific Java middle

Почему в связном списке (linked list) при изменении структуры нельзя просто перелинковать связи, и в каких случаях может потребоваться копирование данных?

data_structures middle

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

database middle

Что такое транзакции в базе данных и какие бывают уровни изоляции?

database middle

Можно ли из топика Kafka, распределенного по 3 партициям, прочитать сообщения в том же порядке, в котором они были записаны?

backend Kafka middle

Какой интерфейс используется для управления транзакциями в Spring?

backend Spring middle

Для чего нужен модификатор inline в Kotlin?

language_specific Kotlin middle

В чем разница между горячими (hot) и холодными (cold) наблюдаемыми (observables) в реактивном программировании?

language_specific RxJS middle

Какие задачи по инфраструктуре вы выполняли самостоятельно: работа с базами данных, очередями сообщений, оркестраторами и т.д.? Например, писали ли вы скрипты для автоматизации развертывания или занимались поддержкой инфраструктуры?

devops middle

Назовите 2-3 примера потокобезопасных коллекций.

concurrency middle

Какие уровни изоляции транзакций существуют в SQL и в каких из них возможно грязное чтение?

database SQL middle

Зачем нужна Java Memory Model?

concurrency Java middle

Есть ли у вас опыт в оптимизации SQL-запросов и умеете ли вы анализировать план выполнения запроса?

database SQL middle

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

backend middle

Для каких целей применяется аспектно-ориентированное программирование (AOP)?

oop middle

Готовы ли вы участвовать в сопровождении сервисов в production и реагировать на критичные инциденты в режиме 24/7, например, дежурить по неделе в месяц?

behavioral middle

Приведите пример технического улучшения, которое вы реализовали на проекте помимо выполнения бизнес-задач.

behavioral middle

Есть ли у тебя опыт поддержки проекта в production?

behavioral middle

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

architecture Java middle

Как вы обеспечивали идемпотентность в Kafka?

backend Kafka middle

Есть ли у консьюмера такая настройка?

backend Kafka middle

Какие ключевые параметры вы настраивали в Resilience4j?

backend Java middle

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