上周去ThoughtWorks的一次失败的面试经历(二)

周四早上9点半到达Thoughtworks的办公室。刚一进门,直接感觉是公司整个装修布置有些特别,前台在进门右手边很小一块,再往里边一看整个房间完全是开敞的,没有隔挡。早上的工作已经开始,看到大家围成一圈站立会议了,里边各种肤色的人都有,还有电视会议+站立会议的,办公室很热闹。

当时电话我的美女貌似不在,另外一个帅哥接待的。我报上名字,一个帅哥接待,取来一份逻辑测试题,还给了一张生词对应表,拿来一个闹钟,交待了测试时间两小时,不要使用手机,还有一份对测试题的保密声明上签字。

找了一个单独的小会议室,我坐下来开始做题。过了一会儿前面跟我联系的HR美女过来打了个招呼。

 

做逻辑测试题时被试题中的direction导引得云里雾里。稀里糊涂的做了好几道题,一看时间已经过一个小时了,还没有做到一半。我琢磨了一下,不对,按本人的智商不至于这么差,肯定哪地方出问题了。 

再细看题,突然发现这套逻辑题实际是编程思想的另一种描述,而不能按照数理逻辑的思路来计算。于是迅速按平时编程的思维模式从头来过,把题在半小时内搞完。加上检查,看了下闹钟,时间已经指向11点25了。遂找HR美女交题。HR美女又交待把答案誊写到答题纸上,然后把答案收走。

在会议室等了两分钟,HR美眉说后面邮件联系。

接着就没下文了。

这周忍不住打了个电话,说是逻辑测试题没过。

有点小郁闷。呵呵。

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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值