Отобрали несколько вопросов, которые задавались на разных собеседованиях в различные компании в этом году и разобрали их.
Если хотите поддержать канал:
https://pay.cloudtips.ru/p/cb07a2f0
Мы в Telegram:
https://t.me/platinum_tech_talks
Telegram чат для всех:
https://t.me/platinum_chat
00:00 - Вступление
01:52 - await внутри конструкции lock
06:39 - В чем ошибка этого кода (гонки потоков, async, await..)
13:03 - Какой паттерн реализует DbContext из Entity Framework?
13:57 - Вызов сборщика мусора в середине большого метода с логикой
19:13 - Проблема коллизий в Dictionary при большом количестве элементов (Birthday Problem)
23:24 - С каким типом данных можно работать многопоточно без синхронизаций
28:16 - Жизненный цикл Middleware
32:39 - Почему InvokeAsync принимает несколько параметров через DI? Почему не через конструктор?
33:40 - Какие способы внедрения зависимостей бывают? Виды зависимостей.
35:13 - Как перехватить все исключения в ASP .NET Core
37:10 - Заключение
Тэги:
#platinum_dev #C# #собеседование #.net #разбор_вопросов