易学智能

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1580|回复: 0

写一拨ThoughtWorks面经

[复制链接]

17

主题

17

帖子

79

积分

注册会员

Rank: 2

积分
79
发表于 2018-10-8 16:25:48 | 显示全部楼层 |阅读模式
先发一个总结,在ThoughtWorks的面试可能是我这两个月最愉快的一次面试了。
武汉地区昨天早上的面试,之前有一个全英文的逻辑题笔试,11道题。类流程图形式算出结果之类的。看懂题目很简单。
笔试题过了之后就是代码题,题目是个很简单的小项目。也就重点在字符串处理上,以及项目的设计模式上。一句话说就是,可扩展性要强!可扩展性要强!可扩展性要强!代码长没关系,结构清晰,思路清晰即可。不要以为平均需要100行代码写出来的功能你10行写出来就牛逼了。人家理都不会理你。为什么呢?见下面的面试。
鉴于TW是一家专注于项目的外企,所以对项目能力、团队能力要求会比较高。而不是你用代码装逼的能力=
=。面试的时候分两部分,技术面+hr面。
技术面又分两部分,20分钟结对编程(不知道是什么的,自己google),20分钟问项目。先说结对编程,这不是严格意义上的结对编程。面试官会按你做的项目基础上,提出新的要求。你要在20分钟之内完成这个要求。(所以我说可扩展性要强)。10行写出来的代码,你到时候只能重构。给你2天完成的项目,要你20分钟重构,你要是做得到的话你也不会在这儿了~?我由于类和方法都比较清晰,所以很快把第一个任务完成了。提高部分也很快有思路,但第一个因为没注意浮点型比较大小的问题所以卡了一下,就给面试官说了一下思路。思路也是很明白的。再说项目问题,项目的话基本是看你自己想讲什么。你做过的任何一个都可以讲,主要说清楚你在里面做得主要事情,涉及到的技术,困难,怎么学的这些技术,怎么处理这些困难。记得强调团队意识!!当时我跟面试官吹来吹去都吹的干事来催超时了=
=目测起码有超时10分钟以上?
然后出来休息了一下,跟里面的员工挺开心的聊了一会。发现他们对自己的公司认同感是真的强。又进一步加深我对TW的向往来着~
然后就是hr面,比较常规。看你三观,看你追求,问你薪资期望,对出差的想法等等。要注意的一点是,有一个很简短的英文问答。稍微考一下你的英文对话水平,反正我当时由于太久没接触英语了,完全是懵逼的。。。但其他时候都还是聊得很hi,基本没感觉是很严肃的面试。
整个流程(从进公司到出来)差不多走了快2个小时。据说周一二那样子就会知道结果,发一拨面经攒攒人品~~

转载自:https://www.nowcoder.com/discuss/15668
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|易学智能

GMT+8, 2024-11-25 13:58 , Processed in 0.017472 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表