1:26:43Мок-интервью по C# для Middle-разработчика
Кандидат отвечает на вопросы о памяти .NET, LINQ, async/await, синхронизации и делегатах. После технической части интервьюер разбирает пробелы в GC и асинхронном программировании.
Кандидат отвечает на вопросы по .NET runtime, generics, делегатам, async/await, синхронизации, ASP.NET Core, брокерам сообщений и Entity Framework. В финале интервьюер разбирает глубину ответов и темы для подготовки.
Источник: ШОРТКАТ — менторская программа
Открыть на YouTubeКандидат проходит открытое техническое мок-интервью для C# backend-разработчика. Интервью начинается с nullable value и reference types, затем подробно затрагивает поколения Garbage Collector, Large Object Heap, Span, Memory и ArrayPool. Дальше кандидат отвечает на вопросы о generic-ограничениях, ковариантности и контравариантности, делегатах, событиях и утечках памяти через подписки. Значительная часть посвящена async/await, машине состояний, ValueTask, SynchronizationContext, дедлокам и атомарным операциям. В заключительной части обсуждаются middleware ASP.NET Core, DI lifetimes, очереди сообщений, доставка at-least-once, идемпотентность консюмера и N+1 в Entity Framework. Интервьюер даёт кандидату фидбек по глубине ответов, оценивает его на Senior и называет темы для дальнейшей подготовки.
1:26:43Кандидат отвечает на вопросы о памяти .NET, LINQ, async/await, синхронизации и делегатах. После технической части интервьюер разбирает пробелы в GC и асинхронном программировании.
57:23Реальное техническое интервью на позицию .NET/C#-разработчика: опыт с Web API и SQL, вопросы по асинхронности и live-coding-задачи на алгоритмы, потокобезопасность и SOLID.
1:38:09Кандидаты проходят техническое интервью для .NET Lab: отвечают о C#, async/await и слоистой архитектуре, а затем получают решение по отбору. Ведущий комментирует ответы и ошибки в коде.