ENIGMA AI
ENIGMA AI

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

57 популярных вопросов из 293 собранных, отсортированы по частоте

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

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

Где работает данный процесс или технология?

general junior

Нужно ли разработчику вручную вызывать метод Dispose у сервисов, внедренных через Dependency Injection в ASP.NET Core, если они зарегистрированы как Transient?

backend ASP.NET Core middle

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

language_specific middle

Является ли строка потокобезопасной структурой данных?

concurrency middle

Что изменится в поведении структуры, если добавить к ней модификатор ref (ref struct) в C#?

language_specific C# middle

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

general junior

Расскажите, пожалуйста, немного о себе, о своём опыте и ключевых достижениях.

behavioral junior

Где в памяти располагается данная структура данных?

language_specific middle

Почему происходит копирование данных при каждом обращении или передаче объекта?

language_specific middle

В каких случаях необходимо вручную вызывать метод Dispose в .NET?

language_specific C# middle

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

architecture junior

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

concurrency middle

Чем отличается slim-версия образа Docker от обычной версии?

devops Docker middle

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

concurrency senior

Как технически реализована синхронизация внутри этого механизма?

concurrency middle

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

backend middle

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

concurrency middle

Что такое Task в контексте асинхронного программирования и как он используется с ключевым словом lock?

concurrency C# middle

Как избежать проблем с блокировками (deadlocks) при работе с мьютексами?

concurrency middle

Чем отличается Blazor от Render (или RenderFragment) в контексте разработки на .NET?

web Blazor middle

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

concurrency junior

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

concurrency middle

На какой тип данных нельзя применить ограничение уникальности (UNIQUE constraint)?

database SQL middle

Гайды по собеседованиям

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