ENIGMA AI
ENIGMA AI

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

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

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

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

Что такое балансировка нагрузки?

system_design middle

С точки зрения языка запросов, в каких сценариях использование B-tree индекса наиболее эффективно?

database SQL middle

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

database SQL middle

Был ли у вас опыт работы с распределенными базами данных?

database middle

Какие джазовые коллекции вы знаете?

general middle

В худшем случае какой будет поиск обычный?

general middle

Является ли список структурой для разрешения коллизий в хэш-таблице?

general middle

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

database MongoDB middle

Какие примитивы из java.util.concurrent доводилось использовать?

concurrency Java middle

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

database middle

Что такое B-tree индекс и что это за структура данных?

database SQL middle

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

language_specific middle

Что такое метод открытой адресации?

data_structures middle

Какой недостаток у метода цепочек при реализации хеш-таблицы в оптимизированных программах?

data_structures middle

Зачем нужно шардирование базы данных и какую основную проблему оно решает?

database middle

Какие существуют способы реализации хеш-таблиц?

data_structures middle

Был ли у тебя опыт работы с concurrency?

concurrency middle

Откуда взялась цифра 0.75 для коэффициента заполнения (load factor) в HashMap?

data_structures Java middle

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

database middle

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

system_design middle

Почему красно-черное дерево считается сбалансированным?

data_structures middle

Почему возникает необходимость в клиентской балансировке нагрузки?

architecture middle

Расскажите, пожалуйста, про клиентскую балансировку нагрузки.

architecture middle

Как разрешить проблему циклических зависимостей при использовании dependency injection?

architecture middle

Какой тип метрики Prometheus лучше всего подходит для отображения графика количества заказов в секунду?

backend Prometheus middle

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

behavioral middle

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

behavioral middle

Хотите ли вы хранить эти данные прямо в таблице пользователей?

database SQL middle

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

system_design middle

Был ли у вас опыт работы с параметрами JVM?

language_specific Java middle

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