Добрый день
Пишу на C# достаточно давно, но однобоко. На работе в основном клепаю REST API на ASP.NET MVC.
Каждый раз, когда пытаюсь сменить работу и перейти в компанию классом выше, чем те, в которых я работал/работаю, наступаю на одни и те же грабли:
Выполняю тестовое задание, интервьюеров качество выполнения вполне устраивает.
На собеседовании без проблем пишу sql запросы из неск таблиц, отвечаю на вопросы про паттерны, классы, структуры, ссылочные/значимые типы и т д.
Но всегда меня прокатывают на асинхронности/многопоточности. На работе я с этим не сталкиваюсь. Я, конечно, читал metanit и Албахари, запускал тестовые примеры, но этого явно недостаточно. Получается замкнутый круг. Чтобы попасть в сильный коллектив, надо иметь опыть работы с многопоточностью, а чтобы получить опыт работы с многопоточностью, надо поучаствовать в серьезном проекте.
Есть ли какие-нибудь практические тестовые задания по C#, с акцентом именно на асинхронность/многопоточность. Желательно, ASP.NET MVC / .NET Core, но WPF тоже сойдет. Буду признателен, если накидаете ссылок
Пока нагуглил
https://habr.com/ru/post/145551/
Хотелось бы еще аналогичных задачек.