dotnetdad .NET бэкенд

1 / 10Тест по многопоточке в C#

Можно ли написать await внутри lock?

Это первый вопрос из десяти. Остальные девять про пул потоков и про то, во что компилятор превращает async-метод. В конце увидишь, в какой теме пробел, и получишь уроки под свои ошибки.

10 вопросов · около трёх минут · регистрация не нужна

На собеседованиях полностью ответили
  1. 3 из 28Чем отличаются многопоточность, параллельность и асинхронность?
  2. 6 из 17Чем Task отличается от Thread?
  3. 5 из 17Во что компилятор превращает async-метод?
  4. 1 из 10На каком потоке продолжится метод после await?

Посчитано по записям собеседований, которые разбирал автор. Ответы с пометкой «частично» сюда не вошли.

Александр Алексеев, ex-TechLead в Valletta Software, выпускник МГТУ им. Баумана. Собеседовал разработчиков и сам ходил на собеседования. Вопросы взяты из 346 собеседований, которые я разбирал: в них 2 082 вопроса.