ENIGMA AI
ENIGMA AI

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

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

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

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

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

database middle

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

data_structures middle

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

concurrency middle

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

data_structures junior

Откуда взялась цифра 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

Какие гарантии для данных дает внешний ключ в реляционной базе данных?

database SQL junior

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

backend Prometheus middle

Где клиентская балансировка нагрузки используется чаще всего и каковы её преимущества и недостатки по сравнению с балансировкой на стороне Nginx или HAProxy?

architecture senior

Чем код отличается от деплоймента?

devops junior

Что такое деплоймент?

devops Kubernetes junior

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

behavioral middle

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

behavioral middle

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

database SQL middle

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

database junior

Что будет содержаться в этом поле?

general junior

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

system_design middle

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

language_specific Java middle

Регулирует ли проект оборот криптовалют?

general junior

Насколько вы погружены в специфику блокчейна?

general middle

Как была устроена работа на твоем последнем проекте?

behavioral middle

Насколько вы погружены в специфику криптовалют?

general junior

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

behavioral middle

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

oop junior

Можете привести пример интересной технической задачи, которую вам приходилось решать?

general middle

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