ENIGMA AI
ENIGMA AI

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

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

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

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

Что такое паттерн «Сага» (Saga) в микросервисной архитектуре?

architecture middle

В чем проблема генерации изображений (одежды) на стороне клиента?

architecture middle

В чем разница между REST API и брокером сообщений?

architecture middle

В каких случаях сообщения в Kafka распределяются по партициям с использованием стратегии Round-Robin?

backend Kafka middle

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

database middle

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

backend Kafka middle

Как правильно выбрать партицию для сообщения в Kafka?

backend Kafka middle

Сколько стеков всего в виртуальной машине?

architecture middle

Что означает, что Synchronized HashMap полностью блокируется?

concurrency Java middle

Кому принадлежит стек: методу или потоку?

concurrency middle

На основе чего Kafka принимает решение о распределении сообщений по партициям?

backend Kafka middle

Чем отличаются мягкие ссылки от жестких ссылок в файловых системах?

operating_systems Linux middle

Как повторно прочитать сообщение из Apache Kafka?

backend Kafka middle

Как выбрать один из двух бинов по умолчанию в Spring Framework?

backend Spring middle

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

database middle

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

backend middle

Что подразумевается под инициативным улучшением процессов, предложениями по CI/CD, мониторингом, архитектурой и качеством кода (code quality)?

architecture middle

Для чего нужны дженерики?

language_specific middle

На какие поля лучше ставить индексы в базе данных?

database middle

Как реализовать авторизацию клиента в системе?

security middle

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

database SQL middle

Чем отличается класс от record в C#?

language_specific C# middle

что тебя сейчас вот вынуждает искать другую работу?

general middle

Как сборщик мусора (Garbage Collector) понимает, что объекты не нужно удалять?

language_specific middle

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

data_structures middle

Что произойдет, если привести значимый тип (value type) к типу object?

language_specific C# middle

Если мы привели объект к интерфейсу, где в памяти будет храниться сам объект?

language_specific Go middle

Какие объекты живут дольше всего в контексте управления памятью и сборки мусора?

language_specific middle

Где хранятся значимые биты (старшие биты) в представлении чисел?

data_structures middle

Какие существуют механизмы или практики, которые помогают сборщику мусора (Garbage Collector) работать эффективнее?

language_specific middle

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