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

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

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

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

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

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

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

Каталог

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

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

Чего не хватает в дженериках Go по сравнению с другими языками (например, C#)?

В Go дженерики появились относительно недавно и пока уступают по функциональности таким языкам, как C#. Основные ограничения и чего не хватает в дженериках Go по сравнению с C#:

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

Какая типизация используется в TypeScript? Чем она отличается, если сравнивать с языками вроде C# или Java?

В TypeScript вызов функции с объектом типа IUser будет корректен, если структура полей IUser совпадает с TUser из библиотеки, даже если это разные интерфейсы.

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

Какие средства языка C# применяются для реализации полиморфизма?

В C# полиморфизм реализуется с помощью ключевых слов и механизмов, позволяющих методам и свойствам вести себя по-разному в зависимости от типа объекта во время выполнения. Основные средства:

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

Могут ли возникать ситуации, когда программа на C# теряет управление потребляемой памятью без освобождения, и как это проявляется?

В C# управление памятью в основном осуществляется сборщиком мусора (Garbage Collector), который автоматически освобождает неиспользуемые объекты.

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

Как вы понимаете принцип Open/Closed на практике и какими средствами C# его можно соблюдать помимо наследования?

Это значит, что поведение системы можно расширять без изменения уже существующего кода, что снижает риск внесения ошибок и упрощает поддержку.

Читать ответ