Основа
То, что спрашивают на любом собеседовании независимо от стека: объектно-ориентированное проектирование, принципы SOLID и их границы, паттерны, алгоритмы и задачи на live coding, работа с Git.
Перед этой категорией: Язык C#.
ООПЧетыре принципа, композиция против наследования, связность и зацепление.
SOLID и принципыSRP и OCP, LSP и ISP, DIP, DRY, KISS и YAGNI, когда принципы вредят.
Паттерны проектированияПорождающие, структурные и поведенческие паттерны, паттерны в самом .NET и антипаттерны.
Алгоритмы и live codingСложность алгоритмов, структуры данных, сортировка и поиск, рекурсия и ДП, приёмы для задач.
GitБазовые операции, merge против rebase, модели ветвления, восстановление и поиск ошибок.