Thoughtworks面试之旅

2015年刚开始,就有幸得到了去Thoughtworks面试的机会,作为世界一流的软件服务提供商,其在西安也是许多人非常向往的环境。

有着美国企业的早晚不打卡制度,十分舒适的办公环境,以及能够接触到敏捷开发和与大牛一起工作的机会。

在朋友的推荐下,拿到了面试的资格。

1月9号,周五

HR进行了一次电话面试,简单了解了下我的情况,中间有一段英语的口语交流,我回答的不太好。

在最后给我留了一个homework,由于我面试的是iOS开发,所以homework也是有关iOS方面的,让我利用周末两天时间完成,周一提交后他们会进行审核,通过之后就可以参加下一轮的面试。

1月12号,周一

周末两天基本没好好吃饭和睡觉,翻阅了好多资料,终于赶在周日晚上完成了homework上的所有要求,周一提交了代码。

1月13号,周二

仅仅过了一天,结果就出来了,HR给我反馈了一些代码问题,是tw的iOS开发工程师看完之后对我的评价,并且邀请了我参加下一轮的面试,问我哪天有时间,我回答的是周四。

1月14号,周三

上网查了查资料,了解了一些后续面试的流程,做了下简单的准备。

1月15号,周四

终于到了最重要的时刻了,今天会有笔试、结对编程、面试这3轮的考验。

下午1点钟到达了tw在西安的公司,首先是一套英文的笔试,一共11道逻辑题,接着是25道中文题,大概用了快2个小时完成了两份卷子。

笔试过后带着我在公司参观了一圈,并介绍了一下当前做的项目有哪些,主要是澳大利亚和美国的,听着逼格感觉好高哇,当时只想着能进来就好了。

结对编程是比较有意思的面试,第一次接触,两位tw的员工一起与我对之前提交的homework进行优化,顺便看了下我对git的使用。

中间有一个小插曲,由于考察结束后时间没到,面试官对我写的一篇博客提出了质疑,分享了下各自对其中的看法,也是蛮有趣的。

结对结束后,由于公司领导工作原因,等待了些许时间。

最后一轮面试是3位面试官与我谈话,主要交流了一些日常学习方面以及做了哪些App,还有对公司的了解。

全部谈话过程中也是有说有笑的结束了。

记得问到我最新的一篇博客是什么,我告诉他们是有关画画的,因为自己喜欢,他们听了后笑了,估计没想到有人这么回答,难道不是回答跟技术有关的吗?(^__^)

最后问我,有没有什么问题,我想了想不知道问什么,当时坐在那里,心里只想的是,我能不能进入公司,我能不能接触最优秀的设计模式和开发理念,我能不能与真正的技术大神一起工作,能不能!当时好激动的说,又忍着不能问。

从1点钟开始到6点钟结束,一天没有吃饭,从公司出来的时候小武送了送我,走出大厦那一刻整个神经都放松了下来,前几天的担忧终于消失了,回去后可以好好的睡一觉了,至于后面的结果,我只能祈祷了。