2020届春招面经之ThoughtWorks—软件开发工程师

作者:Dragon.Wang(没错is me~~~)
链接:https://www.nowcoder.com/discuss/395229               (这是原讨论贴地址,现将内容复制至博客留底~)
来源:牛客网

老规矩:为便于大家了解,附上公司官网地址:https://www.thoughtworks.com/cn/

  • 公司:ThoughtWorks
  • 投递岗位:软件开发工程师(非计算机)【标题写不下非计了~】
  • 状态:已offer(非常心仪的公司,准入职😄)
  • base:西安
  • 个人背景:四非非科班一本硕,技术栈C++,小厂实习一段。(自学数据结构与算法、计算机网络、linux操作系统、shell/python脚本等课程)
你可能想问我,为什么弃机从计,也可能想问我,如何走上从计之路,我们下回分享。
这次,我将我在ThoughtWorks整体面试经验进行分享,希望能对自身进行总结,并为后来者面试提供灵感。

时间线

  • 2019年12月底在牛客网发现公司补招内推贴,自去年了解思特沃克后,它便是我日思慕想的企业。
  • 1月中旬投递简历。(只需填基本信息和上传简历,不需要按模板再次填写个人信息。(好评+点赞))
  • 1月13日——线上测评(行测)
  • 1月14日——收到面试预约表信息填写邮件(预约年后第一场2月9日现场面,迫不及待想去公司,嘿嘿)
  • 1月31日和2月3日——均收到因疫情推迟面试时间通知(好评)
  • 2月7日——收到面试时间通知(2月15日)
  • 2月10日——收到详细的面试形式流程邮件:线上面试,技术测评加面试+1v1面试
  • 2月12日——收到技术测评题目链接(题目链接和上传答案链接为两个不同链接);性格测评
  • 2月14日——技术测评(情人节哦)
  • 2月15日——技术测评面试
  • 2月22日——收到预约23日终面的电话通知和邮件(焦急的等待了一个周)
  • 2月23日——技术面+文化面(两位老师哦~)
  • 2月28日——HR的oc和正式录用邮件(happy)
可能有些同学又要问了,为什么要把时间写的这么详细呢?
当然是让大家参考下时间线啦,一般从面试开始后,一周内都会收到下次的进程。(高效率处理,非常Nice)

线上测评(0.5h)+性格测评

行测题目


  1. 文字主旨/推理 * 10
  2. 图表题 * 11
  3. 图形规律 * 9
  4. 98题,性格测评,时间充足。(据听说,现在,行测和性格测评在一起了)


声明:测评真的会挂人~测评真的会挂人~测评真的会挂人~!但也不要太担心,不要随意答题即可。大家重视每一环节吧
行测可自行找题目练习,牛客网就可以练习的哦~

技术测评(2h)+面试(0.5h)

一道综合大题,时间2小时,共三问,不强求AC,但需要方案及实现过程,
题目需保密,望理解(大家可自行搜索哈,相信强大的牛客网哈~~~)题目未必相同,大家可学习思维~
线上面,使用A4纸进行答题(10张以内应该够了,我写4页),建议准备两支不同色笔。
分享一下我的直观感受:
1.整体审题,确定题目要求是什么(重)
2.条理清晰,逻辑缜密,各问题能紧紧联系
3.代码实现部分考虑各类情况,保证可重用等。
4.多种方案,并附上结果示例
5.加快笔速脑速,时间对于我真的恰恰好。
我写了三种方案,从问题分析开始以模块化思路进行,方案是不断优化,依次写出来的。
最终代码输出实现,可将三方案结果都作为输入,写出了整体方案+流程+代码实现思路,以及关键代码

面试环节:
直接进入主题,对自己的技术测评答案进行讲解,如果半小时时间有剩余会进行简单技术面;
和面试老师面对面进行答案讲解,从一个方案到另一个方案的思路,代码如何实现,部分的封装。(条理要清晰,表达能力OK完全可以)
个人感觉方案可能并不存在对错,只存在优良中下等~
最后,需要我在纸上画出各方案结果的示例图。重:题目要求示例(审题),我用了动态规划思想,只写出了实现过程。
下来就是提问环节啦:
表达了个人非常希望进入TW学习工作,主要问了面试评价,如何提高!

终面(近1h)

两位面试老师,文化面+技术面
  • 1.自我介绍(老师们都有简历的,对自己能力进行一个概述即可,体现出自己的特点及强项哈)
  • 2.结束后直接讨论项目经历,我讲了实习中参与的项目,之后又简短介绍了学校的渣渣项目,最后我主动又讲了自己毕业课题项目(非机方向)。
  • 项目可能重要,但通过项目看到的知识储备和能力也很重要吧(个人猜测),
  • 对了,问了项目团队及分工。项目困难及解决方式,我说的比较多,两位老师穿插会问一些。
  • 3.技术面问题:深挖简历,本人cpp方向。
  • 重载(静态和动态)、虚函数、cpp和c区别、free/delete区别、IOS七层模型、http的通信过程、三次挥手、matab用的程度(根据简历提到的扩展问~~~)
  • 4.文化面问题:
  • 996怎么看(印象最深啦,嘿嘿)、负责的项目凌晨突然3点出现问题,你为核心怎么处理、如何与他人进行技术辩论、出差接受程度、敏捷开发模式(当时自己没主动了解,现在自己在看课程学习)、devops
  • 项目需要转语言python,可否(答曰:正好在看python从入门到实践,好巧)、简短英文对话、对ThoughtWorks的认识(个人非常希望能加入TW,尤其是其培训和技术氛围,因此主动了解公司较多)
  • 5. 提问:
  • 面试评价及建议、如何能成为一名合格的TWer(技术雷达,可关注ThoughtWorks公众号;敏捷开发模式)、技术栈方向、
  • 依据个人回忆进行面试复盘,可能有忘记的部分,望大家理解~~~

总结

个人呢,非常喜欢面对面交流的面试状态,面试发挥基本从心底是与老师们交流状态进行,自己始终保持了非常舒适自在的一种状态,也表达了一些自己对于技术的目标。
不要紧张,老师们特别好的~~~
我的体会在于,如何让面试官看到你的优点以及你的决心,还有就是基本功底咯,凸显自己的优势。
希望我的经验对后来者都能起到或多或少的作用,这也是对自己的依次复盘~~~
等待通知的时间总是缓慢的,收到oc的时候,不怕大家笑话,整个人从床上跳下来了。
ThoughtWorks是我春招的梦寐以求之地,很高兴加入ThoughtWorks,立下flag,我会努力成为一名合格的TWer,期待入职后与TWers在技术中畅想飞翔。
To be,or not to be, that is questions~
最后,2021届实习已开启~https://join.thoughtworks.cn/recruitment/internship
可看我其他帖子,请大家持续关注,ThoughtWorks欢迎大家~

最最后,还是要为自己推广一下:(如果审核小姐姐不允许,请给我通知,我定及时更改~嘿嘿)
如果我的面经对你们有一点点的启发和作用的话,希望大家能动动小指头,

(在本人牛客贴链接:https://www.nowcoder.com/discuss/395229

点赞+回复+收藏三连走一波!(嘿嘿嘿,x站的结尾语啊~)

——龙狮猿
——2020年3月29日22:40


全部评论
感谢分享!刚做完逻辑测试和性格测试
1 回复 分享
发布于 2020-08-11 20:15
请问博主,要准备英文简历和自我介绍吗?
1 回复 分享
发布于 2020-09-21 15:01
thoughtworks 不是全公司都用java吗?
点赞 回复 分享
发布于 2020-10-02 10:56
蹭蹭楼主欧气,焦急等反馈中,希望能收到offer
点赞 回复 分享
发布于 2020-10-05 09:42
9月17做的逻辑和性格测试,现在都没有消息,招聘网上还是线上测试进行中,是不是凉了啊
点赞 回复 分享
发布于 2020-10-09 15:41

相关推荐

10-30 23:23
已编辑
中山大学 Web前端
去B座二楼砸水泥地:这无论是个人素质还是专业素质都👇拉满了吧
点赞 评论 收藏
分享
11 21 评论
分享
牛客网
牛客企业服务