ipconfiger
2012-12-08 21:23:17 +08:00
算法问题嘛算是比较小规模的考校解决问题的能力的方式,面向对象神马的绝对是异端,对这套异端学说走火入魔的人是很难理解 node.js啊,erlang啊之类新鲜玩意儿的。
不过简单粗暴的就叫你写一个啥排序什么的也是不对地,应该因地制宜的设计一些小品题目,比如解析个神马自定义协议之类的,一个是可以考究一下是不是语文白痴(比如读不懂题,但是首先你得保证你出的题正常人类能够理解,或者你所需要的那个方向的不正常人类能够理解);第二是考验解决问题的能力(分解,归纳,找到合适的算法);第三是可以看看写代码的能力,编码习惯什么的;一般看到简历里说对啥语言最熟就要求用啥语言写(如果公司里找不出一个懂的,要么就是此公会的东西太生僻,要么叫他换个主流点的语言写,要么就是此公过于高端,用不起)。出完题最好全公司所有能写代码的都做一遍试试,如果大家在有限时间内都觉得有点难度但是还是能做出来,那么这套题就不错了。最好有时间的时候出个几十道存着,防止有人在网上share。最好每年换一次题