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