今天参加微软的笔试,规模不亚于认证考试的规模。题目是全英文的,由于是五个部门招聘都在一张卷子里,因此涉及的范围挺广。
首先是多项选择题,包括有数据结构,C++,C#,寻找代码的语义错误,MS SQL SERVER,ip地址和子网掩码,网络的安全协议等。
然后是逻辑题,给出若干约束条件,判断各种schedule的安排是否合理。tiny说这和GRE的逻辑题比较像,本来以为会比较简单,却是花了不少时间,而且有一道题目没有看懂。然后是两道英文理解题,许多单词不认识。。。
再下来是编程题,一题是求若干数的最小公倍数,记得当时学c的时候有看过解法。还有一题是建立字典数据结构,并写出从中找到"ab"开头的单词的程序。这题没有做出来,想到某前辈说的,计算机中很大一部分工作就是对字符串的操作,很有道理。
然后是问我对msn messenger的可以增加哪些功能,哪些功能是需要完善的。我写的是在dock旁添加rss reader的功能,写满正反两页。这部分觉得是微软在做调查。
最后是写test case和找程序的错误,做的不好。
总体感觉微软的笔试题还是可以让人来做的,如果好好准备,其实是不太难的。
首先是多项选择题,包括有数据结构,C++,C#,寻找代码的语义错误,MS SQL SERVER,ip地址和子网掩码,网络的安全协议等。
然后是逻辑题,给出若干约束条件,判断各种schedule的安排是否合理。tiny说这和GRE的逻辑题比较像,本来以为会比较简单,却是花了不少时间,而且有一道题目没有看懂。然后是两道英文理解题,许多单词不认识。。。
再下来是编程题,一题是求若干数的最小公倍数,记得当时学c的时候有看过解法。还有一题是建立字典数据结构,并写出从中找到"ab"开头的单词的程序。这题没有做出来,想到某前辈说的,计算机中很大一部分工作就是对字符串的操作,很有道理。
然后是问我对msn messenger的可以增加哪些功能,哪些功能是需要完善的。我写的是在dock旁添加rss reader的功能,写满正反两页。这部分觉得是微软在做调查。
最后是写test case和找程序的错误,做的不好。
总体感觉微软的笔试题还是可以让人来做的,如果好好准备,其实是不太难的。