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

Вопросы на собеседовании по C#

343 вопроса по C# с технических собеседований

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

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

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

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

Каталог

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

Найдено: 343
Теория

Что такое Interlocked в C#?

Interlocked \- это класс в пространстве имен System.Threading, предоставляющий атомарные операции для переменных, которые могут совместно использоваться несколькими потоками.

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

Какими способами можно объявить и определить атрибут в языке C#?

В C# атрибуты — это специальные классы, которые позволяют добавлять метаданные к элементам кода (классам, методам, свойствам и т.д.). Чтобы объявить и определить свой атрибут, нужно:

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

Что такое метод get в C#?

Специальное ключевое слово, используемое в определении свойства для получения значения закрытого поля. Оно обеспечивает доступ к данным извне класса, контролируя логику получения.

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

Что такое оператор throw в C#?

Оператор throw используется для явного инициирования исключения. Он позволяет прервать нормальное выполнение программы и передать управление блоку обработки исключений.

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

Что такое события в C#?

События в C# — это механизм, основанный на шаблоне "наблюдатель" (Observer Pattern), позволяющий объекту (издателю) уведомлять другие объекты (подписчиков) о наступлении определенного действия или изменения состояния.

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

Можете объяснить, что представляет собой интерфейс IReadOnlyList в C# и как его использовать?

Интерфейс IReadOnlyListT в C# представляет собой коллекцию элементов, к которой можно получить доступ по индексу, но нельзя изменять содержимое (то есть добавлять, удалять или изменять элементы).

Читать ответ