C# на собеседовании: топ самых частых вопросов
Мы собрали самые частые вопросы по C#, которые задают в крупных компаниях. Проверьте свои знания
Мы собрали самые частые вопросы по C#, которые задают в крупных компаниях. Проверьте свои знания
Что такое класс и объект в C#?
Низкая сложность
Чем отличается `struct` от `class` в C#?
Средняя сложность
Что такое `interface` и зачем он нужен?
Средняя сложность
Как работает `try-catch-finally` в C#?
Средняя сложность
Что такое `async`/`await` в C#?
Средняя сложность
Что такое LINQ и как им пользоваться?
Средняя сложность
Что такое свойства (`properties`) в C#?
Низкая сложность
Что такое делегаты (`delegates`) и события (`events`)?
Средняя сложность
Что такое `using` для работы с ресурсами?
Средняя сложность
Что такое конструктор класса и какие бывают виды?
Низкая сложность
Как работает `Span<T>` и `Memory<T>`? В чем разница?
Высокая сложность
Что такое `ValueTask` и когда его использовать вместо `Task`?
Высокая сложность
Как устроены `async`/`await` под капотом? (State Machine)
Высокая сложность
Что такое `ref struct` и какие ограничения накладывает?
Высокая сложность
Как работает сборщик мусора (GC) в .NET? (Generations, LOH, POH)
Высокая сложность