记录自己的一次thoughtworks的面试经历

这说起来是一次很懵的面试经验,博主年底跳槽了,然后在找工作的时候有个拉勾网的猎头找到我,说可以给我推thoughtworks的一个工作,我当时也是想着有机会就抓住,就答应下来了,然后发了简历,要了我的github账号(还好我自己之前闲的无聊,自己搞了一个),CSDN账号,说这两个是加分项。给完后就没有消息了,我也没管,过了一段时间给我发消息说简历通过了,然后会有HR小姐姐给我打电话。

OK,开始进入正题。

过了一天吧,HR小姐姐给我打电话了,问了好多,打了大概有二十多分钟的时间,主要是问一些基本的信息,学校,专业,上一家公司为什么离职,都会那些技术,做过的项目大概说一下,然后让英语介绍一下自己,到这楼主就抓瞎了,虽然四级过了,但是毕业这么一年半的时间基本上没有英语交流过,刚刚说了两句就说不下去了,HR小姐姐说不要勉强自己(这是深深的鄙视啊),然后再聊了一会其他的,问对thoughtworks的了解啊啥的,还有自己想问的问题,沟通差不多后说HR基本面试可以,然后会给我一套题,三天内做完,按照指定的网址提交就行。

你以为就那么简单?不,题发到邮箱后我懵了,这次是真的懵,全英文。看不懂啊!!!我在下面贴出来。

然后怎么办?懵,做吧,谷歌翻译,先翻译,理解题意,慢慢做。因为楼主在做题的时间里面也有其他的面试邀请,所以就是慢慢来做这个,大部分时间是晚上,因为白天要出去面试啊,养家糊口,选择了第一个题,火车的题目,还行吧,慢慢做,最后一天晚上提交的,提交完我就继续我的面试生涯。

我把这个事都已经快忘了,然后猎头给我发消息了,说我通过了,W H A T !!! 我都没想着自己能够通过,因为我感觉自己答得太差了,当天下午HR小姐姐又给我打电话了,嘿嘿。这次很开心的聊了一会,说恭喜我笔试通过,笔试官看到我的代码,说有亮点,虽然不是很完美,但是有几个闪光点,项目的管理啦,代码的风格、整洁度啦,算法啦,还有其他的做的很好的地方,还是很开心的,哈哈(对了,忘了说一件事,就是我忘了给打包文件里放那个README文件了,当时太忙了,给忘了,HR小姐姐说我没放)。说可以约后续的面试,先是代码的重构与拓展(两个面试官一起,交流分享)和技术点的问题与之前的项目问题(另外两个面试官),但是很可惜的是这个时候我已经找到了一家公司,已经入职了,只有拒绝掉这份面试邀请,希望以后还有机会去thoughtworks吧,毕竟也是大公司,流程太慢了。

后续的我的代码我就不放了,毕竟这个是应试,还有就是这个是人家的招聘题目,我虽然通过了,但是这样不好,祝各位可以去心仪的公司吧,哈哈

  • 60
    点赞
  • 38
    收藏
    觉得还不错? 一键收藏
  • 33
    评论
Thoughtworks公司面试题——MARS ROVERS问题火星探测器 C# 实现 VS2010工程,带界面展示! 一小队机器人探测器将由NASA送上火星高原,探测器将在这个奇特的矩形高原上行驶。 用它们携带的照相机将周围的全景地势图发回到地球。每个探测器的方向和位置将由一个x,y系坐标图和一个表示地理方向的字母表示出来。为了方便导航,平原将被划分为网格状。位置坐标示例:0,0,N,表示探测器在坐标图的左下角,且面朝北方。为控制探测器,NASA会传送一串简单的字母。可能传送的字母为: 'L ', 'R '和 'M '。 'L ',和 'R '分别表示使探测器向左、向右旋转90度,但不离开他所在地点。 'M ' 表示向前开进一个网格的距离,且保持方向不变。假设以广场(高原)的直北方向为y轴的指向。 输入:首先输入的line是坐标图的右上方,假定左下方顶点的坐标为0,0。剩下的要输入的是被分布好的探测器的信息。每个探测器需要输入wo lines。第一条line 提供探测器的位置,第二条是关于这个探测器怎样进行高原探测的一系列说明。位置是由两个整数和一个区分方向的字母组成,对应了探测器的(x,y)坐标和方向。每个探测器的移动将按序完成,即后一个探测器不能在前一个探测器完成移动之前开始移动。 输出:每个探测器的输出应该为它行进到的最终位置坐标和方向。输入和输出 测试如下: 期待的输入: 5 5 1 2 N LMLMLMLMM 3 3 E MMRMMRMRRM 期待的输出 1 3 N 5 1 E

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值