记ThoughtWorks一次面试经历

最近刚面试完ThoughtWorks android开发工程师,趁此机会记录一下,方面后续回顾。

面试流程


  • 电话面试20分钟
    由HR电话沟通一些基本情况,

  • Homework
    邮件通知(全英文)有一道android编程题(为了公平起见,题目就不透露了哈),题目不是很难,要求在三天内完成后提交到指定服务器。
    个人觉得主要考察基本的android编程能力,app架构设计,代码扩展性(很重要),设计模式的应用,单元测试不是必需的(建议写)。

  • Pair interview(1.5h)
    在这1.5h视频面试过程中,面试官会先叫你介绍一下你整个app的架构设计以及大致实现思路,然后会针对你用到的技术点提一些问题以及可以优化的地方;紧接着其中一名面试提出新需求,基于Homework提交的代码迭代实现,和其中一位面试官结对编程实现,中途会有一些方案讨论,总共两个需求。
    个人觉得主要考察协同合作的交流能力以及现在编程能力,需求不是很难。

  • Technical interview(0.3-0.4h)
    技术面试30到40分钟,会聊一些技术方面的知识,因人而异。

  • Culture interview(0.3-0.4h)
    文化面试30到40分钟,和普通HR面差不多,会介绍下公司的整体文化之类的,巴拉巴拉。

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值