ENIGMA AI
ENIGMA AI

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

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

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

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

Что еще нужно учесть при вызове rating microservice из search microservice?

architecture middle

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

backend Java Spring Boot middle

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

architecture middle

Как в Java выполнить эквивалент SQL-запроса с группировкой по city и province и подсчетом количества элементов по условию?

language_specific Java middle

Расскажите про модель памяти Java (Java Memory Model).

language_specific Java middle

Что такое stateless-архитектура? Расскажите о её преимуществах и недостатках, а также о методах управления состоянием в stateless-сервисах.

architecture middle

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

database middle

Что такое план запроса и как с его помощью понять, что запрос работает неэффективно?

database SQL middle

Какие преимущества и недостатки, а также какие методы управления состоянием существуют для сервисов в данной архитектуре?

architecture middle

Как обработать большой результат SQL-запроса, чтобы не перегрузить приложение?

database SQL middle

В каких случаях и какими способами можно избежать Index Scan в базе данных?

database SQL middle

Вам приходилось работать со скоупами бинов в Spring?

backend Spring middle

Зачем нужен прототип (prototype) в JavaScript?

language_specific JavaScript middle

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

backend Spring middle

Как вы понимаете аббревиатуру IoC и термины инверсия управления и инверсия зависимостей: что они означают?

oop middle

Почему при добавлении в HashMap может «теряться» значение при последующем get по ключу? В чем возможные причины?

data_structures Java middle

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

data_structures middle

Что произойдет с HashMap, если метод hashCode всегда возвращает одно и то же значение (например, единицу)?

data_structures Java middle

Доводилось ли вам управлять уровнем изоляции транзакции, не используя значение по умолчанию?

database SQL middle

Как вы понимаете термин «инверсия управления» (Inversion of Control, IoC), в частности, инверсию управления в IoC-контейнере?

architecture middle

Как добиться обратной совместимости в программном обеспечении?

architecture middle

Какие основные различия между PostgreSQL и Oracle?

database PostgreSQL middle

Расскажите про управление памятью в задачах (goroutines) в Go.

concurrency Go middle

Как работает паттерн проектирования Адаптер?

architecture middle

Является ли enum в Python классом, и наследуется ли он от класса Enum?

language_specific Python middle

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

data_structures middle

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

data_structures middle

Что дает реализация структуры данных на основе красно-черного дерева и какие преимущества она предоставляет?

data_structures middle

Какова временная сложность операции вставки в структуру данных Treap (дерево с приоритетами)?

data_structures middle

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

data_structures Java middle

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