其实无论是笔试还是机试(尤其是机试),考查的并不是编码的速度,也不是考查的你是否符合工作安排。而是考查一个人的编程习惯和你的把控能力,不同的人在面对同一个问题的采用的解决思路是不一样的。而机试通常就是不会让你能够成功做完,因为考官不可能守着看你写,而通过你的半成品,就知道你大概的思路和方式,也就能知道你大概的能力了. (大家在编写程序的时候都是采用封装好的东西进行的,有可能具体的语句一时想不出来,这个没错吧.)
比如,同样一个数据库检索程序或者一个基本功能,一个新手会从界面或者数据库的连接开始写,然后编写边改,而一个软件设计师,则会先完成某一块,再分块编写。而一个架构师,则会先对功能进行分析架构,然后再根据分析需求进行编码。
所以不要小看了机试,可以看出很多东西的。
比如,同样一个数据库检索程序或者一个基本功能,一个新手会从界面或者数据库的连接开始写,然后编写边改,而一个软件设计师,则会先完成某一块,再分块编写。而一个架构师,则会先对功能进行分析架构,然后再根据分析需求进行编码。
所以不要小看了机试,可以看出很多东西的。