Подготовка к интервью

Вопросы на собеседовании по .NET

122 вопроса по .NET с технических собеседований

122 вопроса 1634 компании 353 технологии

Что проверяют на интервью

Как устроена подборка

На странице собраны вопросы по .NET — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: backend, .net, database.

Каталог

Результаты поиска

Найдено: 122
Поведенческий

С какими архитектурами вы работали? Приходилось ли проектировать микросервисы с нуля, в том числе на .NET?

Назовите архитектуры, с которыми действительно работали, и глубину участия: описание, изменение или проектирование с нуля. Отдельно уточните опыт с .NET, не смешивая платформу и архитектуру.

Читать ответ
Теория

Какие lifetime существуют в .NET DI и почему Redis ConnectionMultiplexer следует зарегистрировать как Singleton?

В .NET DI есть Transient, Scoped и Singleton. ConnectionMultiplexer из StackExchange.Redis обычно регистрируют как Singleton, потому что он потокобезопасен и рассчитан на длительное совместное использование.

Читать ответ
Теория

Какие времена жизни сервисов существуют в стандартном DI-контейнере .NET и в чём их различие?

Стандартный DI-контейнер .NET поддерживает Transient, Scoped и Singleton: новый объект на разрешение, один объект на scope и один объект на контейнер соответственно.

Читать ответ
Теория

Что является триггером сборки мусора в .NET и какие этапы она включает?

GC запускается при превышении бюджета выделений, нехватке памяти или явном GC.Collect(). Он находит достижимые объекты, освобождает недостижимые и при необходимости уплотняет память.

Читать ответ
Теория

Какие объекты в .NET попадают в Large Object Heap и как их идентифицировать?

В .NET объекты размером 85 000 байт и больше попадают в Large Object Heap (LOH). Это обычно большие массивы (например, массивы байтов, строк или других типов), которые занимают много памяти.

Читать ответ