К начинающим очень больших требований не предоставляют.
Будет полезно следующее:
- Структуры данных и алгоритмы. Нужно уметь разбираться, что такое массив, список, дерево, хеш-таблица в общем виде, понимать для чего они, какие у них плюсы и минусы относительно друг друга, как с ними работать.
- Навыки работы с базой данной.. Тоже, требуется понимание основ, никто от вас степени DBA не потребует. Основы SQl, возможно простейшее понимание Join
- Базовые знания по .NET. Сюда входит ООП, знания простых нюансов, например, почему множественное наследование это плохо и почему его нет в c#, что вообще такое платформа .NET, ее основные отличия от других платформ. Сюда же базовое понимание того, как работает Web-сервер, если вакансия на ASP.NET.
На самом-то деле, в каждой компании по-разному, и по-настоящему универсального рецепта все равно не найти)
Пробуйте, будьте уверены в своих силах, покажите, что вы заинтересованы в дальнейшем изучении дотнета, и все будет хорошо)
А выше уже скинули ссылку на хорошую подборку вопросов.