文章目录
  1. 1. 谈谈流程吧
    1. 1.1. Round 1:逻辑笔试
    2. 1.2. Round 2:Homework
    3. 1.3. Round 3:HR面试
    4. 1.4. Round 4:群面
    5. 1.5. Round 5:技术面试
  2. 2. 总结一下吧

从9月底校招投递简历到10月中旬拿到Offer,ThoughtWorks真心无愧面试难度第一的公司,前前后后多轮面试真心全方位无死角地考察了每一位候选人。为了给ThoughtWorks澄清一些误会,给以后的学弟学妹提供一些帮助,我在此记录下这段时间的经历,希望能对大家有所帮助。是为序。

谈谈流程吧

Round 1:逻辑笔试

今年ThoughtWorks成都校招统一使用网投简历,宣讲会现场做逻辑题的形式。很多同学都是在这一轮被刷掉了的。其实逻辑笔试并不难,它所要求的就两点:

  1. 英文要稍微过关,能读懂题意,尤其是个别单词的用法
  2. 就像网上有的帖子说的那样,要像CPU一样思考,千万千万要看懂题目自带的两个例子,就算花一半时间去完全理解这两个例子也是值得的!因为一旦弄清楚了之后,后面的题目就势如破竹了。

笔试大概有一个半小时,当天晚上就能收到结果,ThoughtWorks的HR效率高得惊人!

Round 2:Homework

校招的Homework要求难度跟社招的不可同日而语,大家都是应届毕业生,水平差异大不到哪儿去,其实算都很烂,哈哈~ 个别大神写得特别好的,完全不用担心这一块儿。技术水平不高的童鞋,在做题的时候切记:

  • 一定要体现OO思想。先要在脑海里理清思路,从逻辑功能上来架构程序
  • 提交之前,请先重构。Martin Fowler大爷说过:

任何一个傻瓜都能写出计算机可以理解的代码。唯有写出人类容易理解的代码,才是优秀的程序员

  • 单元测试不能忘。TDD在ThoughtWorks里占有很重要的角色,所以在你的Homework里面即使覆盖率不高,也得写上一两点。
  • 设计模式嘛,看自身水平。生搬硬套肯定是不行的,能理解融会贯通地使用就再好不过了~

Round 3:HR面试

就如同其他公司的HR面试一样,ThoughtWorks的HR面也是注重考核候选人的基本素质和非技术能力。不用担心,全情发挥,具体细节略过。

Round 4:群面

能走到这一步已经相当不容易了,相比之前的各种个人能力,群面更着重于用一个团队项目来考查候选人的团队协作能力和积极主动性。我在这一轮的表现相当不好,就不说心得了。希望学弟学妹们能在这一轮抓紧机会,好好加油!

Round 5:技术面试

这是今年成都校招的最后一轮面试了,和群面同一天完成。技术面试会有多个面试官对候选者提问,主要集中于Homework的设计以及候选者的项目经历。所以Homework一定不要找枪手来做,一面就会露馅的。因为校招没有Pair Programming环节,所以技术面试就显得尤为重要。

总结一下吧

传说ThoughtWorks面试难度逆天,那是因为ThoughtWorks不是只简单地考察候选人的技术方面,而是全方面地了解一个候选者的能力和潜力,从中甄选出最适合ThoughtWorks的ThoughtWorker。以上。

文章目录
  1. 1. 谈谈流程吧
    1. 1.1. Round 1:逻辑笔试
    2. 1.2. Round 2:Homework
    3. 1.3. Round 3:HR面试
    4. 1.4. Round 4:群面
    5. 1.5. Round 5:技术面试
  2. 2. 总结一下吧