ENIGMA AI
ENIGMA AI

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

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

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

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

Что такое индексы в базе данных, зачем они нужны и как они работают?

database SQL middle
14×

Что такое уровни изоляции транзакций и какие они бывают?

database SQL middle
12×

В чем отличие REST от gRPC?

networking gRPC middle
6×

Какие паттерны проектирования вы знаете и используете в своей работе?

architecture middle
6×

В чем заключаются преимущества и недостатки микросервисной архитектуры по сравнению с монолитной?

architecture middle
6×

Что такое Dependency Injection?

architecture middle
4×

Что такое мемоизация?

algorithms middle
3×

В чем разница между Task и ValueTask, и в каких случаях предпочтительнее использовать ValueTask?

language_specific C# middle
3×

В чем заключается принцип инверсии зависимостей (Dependency Inversion Principle)?

oop middle
3×

Что такое JWT-токен?

web middle
3×

Как работают механизмы синхронизации в многопоточном программировании?

concurrency middle
2×

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

architecture middle
2×

Почему не стоит использовать await внутри lock? Расскажите, как это работает внутри.

concurrency C# middle
2×

В чем заключаются основные различия между Kafka и RabbitMQ?

architecture middle
2×

Какие существуют основные примитивы синхронизации в многопоточном программировании?

concurrency middle
2×

Приходилось ли вам работать с брокерами сообщений, например RabbitMQ или Kafka?

backend middle
2×

Что такое async/await и как это работает?

concurrency middle
2×

Расскажите про архитектуру и принципы работы Apache Kafka.

backend Kafka middle
2×

Что такое reverse proxy?

networking middle
2×

С какими техническими проблемами или сложностями вы сталкивались в своей работе?

behavioral middle
2×

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

language_specific middle
2×

Как физически происходит процесс удаления объектов при работе сборщика мусора (Garbage Collector)?

language_specific middle
2×

Что такое гексагональная архитектура?

architecture middle
1×

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

architecture middle
1×

Почему при обходе дерева в ширину (BFS) мы получаем обход зигзагом?

algorithms middle
1×

Зачем в данной архитектуре используется очередь сообщений?

architecture middle
1×

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

algorithms middle
1×

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

algorithms middle
1×

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

data_structures middle
1×

Что такое зависимость по данным (data dependency) и как она влияет на выполнение программы?

algorithms middle

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