ThoughtWorks 面经
8.28下午一面结对编程
1.会提前给一个GitHub项目,事先把项目下载下来熟悉一下代码。
2.会发三个需求,都比较简单,很顺利地做完了。
反问:
1.后面还有几面
答:一共三次面试,二三面是presentation和文化面,两次面试好像也会合成一次,面试官也不清楚。
2.大概多久会收到通知
答:2-3天。
PS:
1.最好事先了解一下TDD(测试推动开发)的概念,写需求的时候会要求写测试。
2.做需求的时候要注意和面试官沟通,不要自己闷头写,据说不一定要写出来,但一定要和面试官沟通自己的逻辑。
更新
8.29收到面试通过通知,本周内进行下一面。
9.3下午二面 pre+文化
1.会提前几天发一个主题让准备5-10分钟pre,有的会限定语言,有的语言不限,我比较悲催抽到英语演讲。
2.英语pre+用英语对pre的内容进行问答。
pre反问:对我的演讲有什么建议吗
面试官提了一些在ppt制作上的建议。
3.文化面,问一些场景问题,主要考察面试者的价值观等和公司是否一致。
4.根据简历提了一些问题,大概就是别的公司hr面会问到的那些。
反问:大概多久会通知面试结果
答:1-3周,取决于这一批次的面试速度。
自我感觉pre讲得磕磕巴巴,有些问题回答得也不好,不知道结果如何。
9.5官网状态显示未录取,应该是结束了,无缘tw,祝大家顺利。
tw挂了还是有点意难平,这是秋招以来面试体验最好的公司了,两面的面试官人都非常好,面试体验拉满~
这两天仔细复盘了下,挂的原因应该是:二面的时候和面试官谈到了老年人电信诈骗的问题。
我:作为年轻人应该更加关心老年人,多教他们使用科技产品,多告诉他们有关电信诈骗的情况和防范措施。
面试官反问我:也就是说你认为责任在使用者那边,也许不是直接责任,但是作为年轻人,是对这个问题间接负有责任的?
我回答:我认为作为年轻人是对教导老年人使用科技产品这块负有责任的,我们应该更加关心老年人,不能让老年人被科技淘汰。
对话大概是这样,当时完全误解了面试官的意思,想来应该是这个回答被判断三观有问题了,
感觉其他环节都没有太大的问题,意难平,写下来供大家参考,祝大家顺利。