ENIGMA AI
ENIGMA AI

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

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

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

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

Имеет ли значение порядок полей в составном (композитном) индексе?

database SQL middle
1×

В чем разница между B-tree и Hash индексами, и в каких случаях следует использовать каждый из них?

database SQL middle
1×

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

database middle
1×

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

database SQL junior
1×

Что такое внешние ключи (foreign keys) и ограничения (constraints) в базах данных?

database SQL junior
1×

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

database SQL middle
1×

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

database SQL middle
1×

Назовите четыре свойства транзакции в реляционной базе данных (ACID).

database SQL junior
1×

Как определить, что запрос в продакшене зависает или выполняется слишком долго?

backend middle
1×

Расскажите простыми словами, что такое репликация данных?

database junior
1×

На что вы обращаете внимание при анализе плана выполнения запроса (EXPLAIN ANALYZE) в AWS RDS, какие основные параметры этого плана важны и как определить, используются ли индексы?

database PostgreSQL middle
1×

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

database SQL middle
1×

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

oop middle
1×

Расскажите про Java Memory Model (JMM).

language_specific Java senior
1×

В каких случаях и зачем нужно использовать команду EXPLAIN в SQL?

database SQL middle
1×

Имеет ли значение порядок полей в составном (композитном) индексе и как правильно его выбирать? Например, если мы ищем по точному совпадению имени и фамилии, как влияет порядок (имя, фамилия) против (фамилия, имя), учитывая разную селективность полей?

database SQL middle
1×

Что такое консистентность в контексте баз данных?

database middle
1×

Что такое Partition Group?

database middle
1×

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

architecture RabbitMQ middle
1×

Какие правила (happens-before) существуют в Java Memory Model?

concurrency Java senior
1×

Что такое очереди сообщений (Message Brokers) и зачем их использовать в архитектуре приложений (на примере Kafka или RabbitMQ)?

architecture middle
1×

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

architecture middle
1×

Что такое мониторинг систем и зачем он нужен?

system_design junior
1×

Какие существуют политики вытеснения (eviction) в Kubernetes?

devops Kubernetes middle
1×

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

database middle
1×

Что такое неблокирующий ввод-вывод (non-blocking I/O)?

concurrency middle
1×

Какой HTTP-клиент вы используете на текущем проекте и какие у него есть настройки?

backend middle
1×

Спроектируйте систему асинхронной обработки HTTP-запросов.

system_design middle
1×

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

system_design senior
1×

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

system_design middle

Гайды по собеседованиям

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