Каталог вопросов

100+ вопросов с разборами для собеседований по C# и .NET

Фильтры

Почему не просто ChatGPT?

Мы тоже используем AI. Но проверяем факты, строим программу обучения и отслеживаем ваш прогресс.

Узнать подробнее

Вопросы

15 всего
ASP.NET Core Middle

Как работает Middleware pipeline в ASP.NET Core под капотом? Почему порядок регистрации middleware критически важен?

ASP.NET Core Middle

Объясните, как под капотом работает DI-контейнер в ASP.NET Core при создании Scoped-сервисов во время HTTP-запроса. В чё…

ASP.NET Core Middle

Как работает привязка конфигурации к объектам через IOptionsSnapshot<T> под капотом? Почему изменения в appsettings.json…

ASP.NET Core Middle

Объясните, как ASP.NET Core связывает входящие данные из разных источников (JSON-тело, форма, query-строки) с параметрам…

ASP.NET Core Middle

Как работает внутренний механизм IAsyncActionFilter в ASP.NET Core и в чём отличие обработки исключений в фильтрах от об…

ASP.NET Core Middle

Почему в production-среде обязательно используют обратный прокси (Nginx, IIS, YARP) перед Kestrel? Какие задачи Kestrel …

ASP.NET Core Middle

Как работает ILoggerFactory и провайдеры логирования под капотом? Почему дорогостоящая сериализация объекта в строку лог…

ASP.NET Core Middle

Чем принципиально отличается обработка фоновых задач через IHostedService/BackgroundService от запуска Task.Run в констр…

ASP.NET Core Middle

Как работает механизм Response Caching Middleware? Почему кэширование сжатых (Brotli/Gzip) и несжатых ответов для разных…

ASP.NET Core Middle

Почему gRPC-сервисы на базе ASP.NET Core требуют HTTP/2 и не могут работать через обычный HttpClient? Как это меняет под…

ASP.NET Core Senior

Как спроектировать авторизацию в мультитенантном SaaS на базе IAuthorizationHandler и политик, чтобы tenantId из JWT не …

ASP.NET Core Senior

Что произойдёт при масштабировании микросервиса на ASP.NET Core, если каждый HTTP-запрос создаёт new HttpClient()? Как и…