有软件工程的,也有计算机的,还有其他专业,比如管理类,经济类。你要进微软,把技术搞好,不管是什么专业,关键是招聘时拿出你的实力就行。
都有,两个专业都能编程,当然它也需要一些公关部门。不管怎样都要有很有创意,热爱工作。建议你看看比尔的传记,可以了解一下微软的企业文化。