На выходных выйдет видео с ответами почти на все вопросы из первых двух частей 🤫
[Часть 1️⃣]
⏺ Поток vs Процесс
⏺ В чем разница между многопоточным и асинхронным программированием? Что такое async/await?
⏺ Task: зачем нужен, в чем отличие от Thread
⏺ Примитивы синхронизации: какие знаешь, чем пользовался, чем отличаются (Monitor, Mutex, Semaphore, SemaphoreSlim и прочие)
⏺ Что такое дедлок
⏺ Задачи на примитивы синхронизации: что выведут на консоль таски, херовые паттерны (async void, отсутствие await внутри using конструкции, lock с async/await), как распараллелить множество запросов к стороннему сервису через Task.WhenAll, Task.WhenAny или как-то по-другому
Stable Diffusion говорит, что эта картинка отлично подходит посту, а я ему верю
Предыдущая часть тут
Следующие части: тык, тык
#вопросы_к_собеседованию_csharp
Post #58
510

- 👍 4
- ❤ 2
- 😁 2