Java-разработчик — вопросы с реальных собеседований, часть 22
268 популярных вопросов из 1630 собранных, отсортированы по частоте
Все вопросы открыты бесплатно для всех — без регистрации и оплаты.
🎯 Enigma AI — помощник прямо во время собеседования
Десктоп-приложение слушает интервьюера, распознаёт вопросы и подсказывает ответы в реальном времени.
Невидимо для screen-share, поддержка виртуальной камеры, стелс-режим.
Зачем нужно шардирование базы данных и какую основную проблему оно решает?
databasemiddle
1×
Какие существуют способы реализации хеш-таблиц?
data_structuresmiddle
1×
Был ли у тебя опыт работы с concurrency?
concurrencymiddle
1×
Зачем нужно контролировать заполненность структур данных или буферов?
data_structuresjunior
1×
Откуда взялась цифра 0.75 для коэффициента заполнения (load factor) в HashMap?
data_structuresJavamiddle
1×
Почему для индексации в базах данных используются B-деревья, а не сбалансированные бинарные деревья поиска, такие как AVL или красно-черные деревья?
databasemiddle
1×
Как пользователи распределяются по разным узлам при клиентской балансировке нагрузки?
system_designmiddle
1×
Почему красно-черное дерево считается сбалансированным?
data_structuresmiddle
1×
Почему возникает необходимость в клиентской балансировке нагрузки?
architecturemiddle
1×
Расскажите, пожалуйста, про клиентскую балансировку нагрузки.
architecturemiddle
1×
Как разрешить проблему циклических зависимостей при использовании dependency injection?
architecturemiddle
1×
Какие гарантии для данных дает внешний ключ в реляционной базе данных?
databaseSQLjunior
1×
Какой тип метрики Prometheus лучше всего подходит для отображения графика количества заказов в секунду?
backendPrometheusmiddle
1×
Где клиентская балансировка нагрузки используется чаще всего и каковы её преимущества и недостатки по сравнению с балансировкой на стороне Nginx или HAProxy?
architecturesenior
1×
Чем код отличается от деплоймента?
devopsjunior
1×
Что такое деплоймент?
devopsKubernetesjunior
1×
Как разработчик, участвуете ли вы в проектировании технических деталей реализации?
behavioralmiddle
1×
Как вы выстраивали рабочий процесс в ситуации, когда системные аналитики жестко фиксировали требования, а вам необходимо было их реализовывать?
behavioralmiddle
1×
Хотите ли вы хранить эти данные прямо в таблице пользователей?
databaseSQLmiddle
1×
Какие колонки должны быть в справочнике?
databasejunior
1×
Что будет содержаться в этом поле?
generaljunior
1×
В каком виде будет храниться справочник?
system_designmiddle
1×
Был ли у вас опыт работы с параметрами JVM?
language_specificJavamiddle
1×
Регулирует ли проект оборот криптовалют?
generaljunior
1×
Насколько вы погружены в специфику блокчейна?
generalmiddle
1×
Как была устроена работа на твоем последнем проекте?
behavioralmiddle
1×
Насколько вы погружены в специфику криптовалют?
generaljunior
1×
Какая структура команды была на вашем последнем проекте?
behavioralmiddle
1×
Почему нельзя сравнивать объекты напрямую через оператор равенства?
oopjunior
1×
Можете привести пример интересной технической задачи, которую вам приходилось решать?