Важность вопросов:
 — два восклицательных знака !! — это must know;
 — один восклицательный знак ! — знать крайне желательно, но менее важно;
 — без пометки: плюс, если знаете.

Начинающим

Алгоритмы и структуры данных:
 — списки и массивы: алгоритмы сортировки и поиска (какие знаете, обычно об одном ли 2-х — рассказать подробнее, дать оценку времени работы); !!
 — деревья: какие бывают (например, бинарные или B-деревья), простые алгоритмы на деревьях (например, поиска в бинарном дереве). !!

C#, .NET:
 — общие вопросы: что такое тип, экземпляр, метод, свойство, виртуальный метод, ссылка, ссылочный тип, ValueType, интерфейс и т.п.; !!
 — вопросы по языковым конструкциям C#; !!
 — вопросы по сборке мусора (как работает, как ведет себя по отношению к потокам, что такое слабые ссылки и т.п.) — не обязательно знать хорошо, но хорошее знание этого рассматривается, как большой плюс;
 — вопросы по основным типам, в том числе по ArrayList, Hashtable, IList\ICollection\IEnumerable, IDisposable и т.п.

SQL, RDBMS concepts:
 — основные понятия: схемы, таблицы, колонки, индексы, отношения, views;
 — транзакции: что такое транзакции, изоляция (уровни изоляции), блокировки, deadlocks и т.п.

Профессиналам

Алгоритмы и структуры данных:
 — списки и массивы: алгоритмы сортировки и поиска (какие знаете, обычно об одном ли 2-х — рассказать подробнее, дать оценку времени работы); !!
 — деревья: какие бывают (например, бинарные или B-деревья), простые алгоритмы на деревьях (например, поиска в бинарном дереве); !
 — графы, простые алгоритмы на графах.

C#, .NET:
 — общие вопросы: что такое тип, экземпляр, метод, свойство, виртуальный метод, ссылка, ссылочный тип, ValueType, интерфейс и т.п.; !!
 — вопросы по сборке мусора (как работает, как ведет себя по отношению к потокам, что такое слабые ссылки и т.п.; !!
 — вопросы по основным типам, в т.ч. по ArrayList, Hashtable, IList\ICollection\IEnumerable, IDisposable и т.п.; !!
 — многопоточность \ IPC в .NET: Monitor, lock (x) {...}, ReaderWriterLock, SyncRoot и т.п.; !
 — вопросы по языковым конструкциям C# (например, как работат foreach или чем отличается приведение типа по as от приведения типа «скобочками»); !
 — Reflection, аттрибуты: что такое, примеры; !
 — сериализация: что это такое, как работает, примеры форматтеров, атрибуты, ISerializable, IDeserializationCallback; !
 — .NET Remoting: как работает, отличия между MBV & MBR-типами, связь с сериализацией, .NET Remoting и многопоточность; !
 — ASP.NET: как работает, request processing pipeline, основные классы (HttpApplication, IHttpHandler, Page, Control и т.п.), жизненный цикл контролов на странице, отношение к многопоточности и прочие не слишком сложные вопросы (например, что такое ViewState или AJAX); !
 — WindowsForms: общие вопросы + отношение к многопоточности, асинхронные операции (how to);
 — System.Data: довольно простые вопросы по основынам типам (IDbConnection, IDbCommand, IDataReader, DataSet, DataTable и т.п.);
 — System.Xml: простые вопросы по XmlDocument, XPath & XSLT.

SQL, RDBMS concepts:
 — основные понятия: схемы, таблицы, колонки, индексы, отношения, views; !!
 — транзакции: что такое транзакции, изоляция (уровни изоляции), блокировки, deadlocks и т.п. !