论坛首页 招聘求职论坛

ThoughtWorks笔试总结

浏览 56388 次
精华帖 (0) :: 良好帖 (1) :: 隐藏帖 (0)
作者 正文
   发表时间:2007-11-05  
很幸运收到ThoughtWorks的笔试邀请,ThoughtWorks作为敏捷开发的代表性公司很受到我的期待,所以对这次机会也很重视,并且再次特意收集了很多他的资料,对公司进一步的了解,同时特意拜读了该公司发行的几部著作。

但是结果还是兵败逻辑题笔试了,一直认为自己的逻辑思维能力还不错,所以在硕士的时候也写的是纯理论的论文,但是由于自己在看example的时候错误的理解了一个关键单词,而且根据这个错误的理解,我还导出了正确答案。这个关键单词的错误理解导致了后来整个笔试痛苦的经历,肠子现在都悔青了。。。

下面记录一下自己的这次经历吧。

人算不如天算,笔试的前天晚上家里出了点事,晚上3点才睡觉,笔试早上7点就起床了,北京这个堵啊,直到快9点半才赶到公司,还好没迟到,但是整体感觉状态不是很好了,有点大脑发沉,还好我也是生活不规律的人,习惯了(IT人的悲哀啊),还能撑得住。

开始笔试,先看example,了解一下题型,第一题很简单,很快就明白了,第二题在一个关键单词上卡壳了,也不知道是我犯晕还是一段时间不经常用英文忘掉了,想了半天才想起来,但是后来才知道当时想错了,但是当时根据我对这个关键单词的错误理解而导出的结论居然是正确的,可能这也是出题人没想到的吧,就像我上面说的,接下来痛苦的经历开始了。

正式笔试,第一题很简单,第二题出现了那个关键单词,我根据自己错误的记忆开始了推导,咦,不对啊,当时意识到自己记错单词了,那么是别的意思?我试着回忆这个单词的意思,试了几个推导,还是不对,继续推,最后根据自己觉得是对的(结果后来发现还是错的)推出来一个结论。第三题开始,还是一个题型,还是那个关键词,根据自己以为对的理解推,又卡壳了,那么自己之前的推导也是错的?god 最后琢磨了半天终于找到了一个可以用的以为是这个单次的意思,勉强推出了一个结果,再返回头改第二题,改好了,这时候监考mm说时间到了,BA一个小时,算出4个答案,看着监考mm有点惊讶的表情,尴尬死了,一定以为我智商有问题,下面还有一个测试,说实在的当时就知道自己没戏了,也没什么心思做题。

出来后,查了那个单词,原来如此啊,看来我这个单词的意思还是搞错了,没我想的那么复杂,这个郁闷啊~~明白了这个关键单词的含义后,回过头再想这套逻辑试题,其实并没有传说中的那么难,可惜机会只有一次,听说可以6个月后再申请,到时候再接再励吧。

面试前看了一些传说中的名企面试逻辑题,大多都能独立推导出正确答案,所以对自己的逻辑思维能力还是比较自信的,但是thoughtworks的逻辑题和我们平时所见的完全不一样,更注重逻辑思维的条理性和缜密性,而用不到一些例如假设论证验证这些逻辑思维方法,感觉这种题不能考察一个人的发散思维能力和思维方法,也许是有他们自己的考量吧。

最后,看来英语光会说还是不行,好久不写英文了,光会说,好多单词都记不清了,当初几万字的论文咋写出来的?留学后遗症吧,悲哀啊 单词不能扔啊,引以为戒,下决心继续学单词吧。
   发表时间:2007-11-05  
祝你成功
0 请登录后投票
   发表时间:2007-11-05  
实际上我们的测试就是考察像计算机一样思考的能力
如果不具备这种能力,不管别的方面再好,也成不了最好的程序员
不过你确实是遗憾,下次好好加油吧
0 请登录后投票
   发表时间:2007-11-05  
好的,我会好好复习单词的,别人英文都是写比听说好,我是听说比写好,也是因为好长时间不写了吧,好多单词不记得了,惭愧啊。
题型想明白了,题其实不难,有兴趣的兄弟姐妹可以去试试。
不过提点小建议,BA是不是应该更注重交流和业务流程,提取和描述需求,尤其是做business model时,要向stakeholder一样思考,并且分类,设置优先级和协调需求,以价值为中心,方法不是唯一的。不是说这种考察不好,但是不是不全面?有点片面?
0 请登录后投票
   发表时间:2007-11-05  
mcttchen 写道
好的,我会好好复习单词的,别人英文都是写比听说好,我是听说比写好,也是因为好长时间不写了吧,好多单词不记得了,惭愧啊。
题型想明白了,题其实不难,有兴趣的兄弟姐妹可以去试试。
不过提点小建议,BA是不是应该更注重交流和业务流程,提取和描述需求,尤其是做business model时,要向stakeholder一样思考,并且分类,设置优先级和协调需求,以价值为中心,方法不是唯一的。不是说这种考察不好,但是不是不全面?有点片面?

别的能力有别的测试,不用担心
0 请登录后投票
   发表时间:2007-11-06  
像计算机一样思考的能力? 实在不敢苟同,OO更类似于人类的思考还是计算机的思考呢? 成不了最好的程序员? 还是成不了TWer?
0 请登录后投票
   发表时间:2007-11-06  
引用
像计算机一样思考的能力? 实在不敢苟同,OO更类似于人类的思考还是计算机的思考呢?


我是“苟同”的。

不清楚别人的看法,我自己的看法是:像计算机一样的思考,我自己的语言是:要在自己的脑袋里装一个操作系统、装一个JVM (for Java enginner)。。。

OO更多的是指领域、设计方面的,而像计算机一样去思考主要用来理解和把握计算机原理,从而融会贯通。


0 请登录后投票
   发表时间:2007-11-06  
引用
OO更类似于人类的思考还是计算机的思考呢?

SICP,第二章
这个世界上绝大多数人是不会用计算机的方式思考的。所谓程序员,或者说软件开发者,工作就是把人的想法翻译成计算机的想法。你就是连接两岸的桥。如果桥的一端接不上,另一端再怎么漂亮也是没用的。
0 请登录后投票
   发表时间:2007-11-06  
gigix 写道
引用
OO更类似于人类的思考还是计算机的思考呢?

SICP,第二章
这个世界上绝大多数人是不会用计算机的方式思考的。所谓程序员,或者说软件开发者,工作就是把人的想法翻译成计算机的想法。你就是连接两岸的桥。如果桥的一端接不上,另一端再怎么漂亮也是没用的。

nod
0 请登录后投票
   发表时间:2007-11-07  
程序员有的负责用OO语言开发应用,有的负责开发OO语言编译器。 前者不需要像机器一样思考,后者只占极少数
0 请登录后投票
论坛首页 招聘求职版

跳转论坛:
Global site tag (gtag.js) - Google Analytics