ENIGMA AI
ENIGMA AI

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

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

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

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

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

general middle

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

behavioral middle

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

behavioral middle

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

general middle

Как реализовать паттерн Repository?

architecture middle

Учитывается ли ваше мнение при принятии технических решений, или вам приходит готовое целевое решение от архитектора?

behavioral middle

Был ли у вас координатор в единственном экземпляре?

architecture middle

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

system_design middle

Как происходит процесс сбора и поиска данных в вашей системе?

system_design middle

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

system_design middle

Приходилось ли вам проектировать сервис с нуля?

system_design middle

Какой у вас опыт работы с Docker и Kubernetes и насколько глубокий?

devops Docker, Kubernetes middle

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

data_structures middle

Расскажите о вашем предпоследнем проекте.

behavioral middle

Какие паттерны проектирования используются в Spring Framework?

backend Spring middle

Какие виды шардирования существуют?

database middle

Что такое вертикальное шардирование?

database middle

Что произойдет с системой, если один из шардов выйдет из строя?

database middle

Кем, где, как и когда создается прокси-объект?

oop middle

Расскажите про механизмы работы прокси-серверов.

networking middle

Как работает партиционирование в базах данных?

database middle

Как работают корутины?

concurrency middle

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

architecture middle

Почему используется метод transfer?

language_specific Java middle

В каких случаях или на каких этапах разработки программного обеспечения могут возникнуть критические ошибки?

architecture middle

Что такое шаблон проектирования Builder?

architecture middle

Приведите пример использования шаблона проектирования Builder.

oop middle

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

backend middle

Есть ли в Java корутины (coroutines), или они существуют только в Kotlin?

language_specific Java middle

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

database middle

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